|
主题: 怎么在Access中存放图片啊?
|
posy0107
职务:普通成员
等级:1
金币:0.0
发贴:66
|
#12002/3/21 17:58:05
是要把图片单独存在服务器的一个目录中吗?数据库中只存图片文件的名字,从数据库中读出的时候只读文件目录,再到服务器上找,是这个过程吗? 这段程序应该怎么写啊?请各位帮帮忙,最好有现成的程序。谢谢了。
|
lowchikeung
职务:普通成员
等级:2
金币:1.0
发贴:607
|
#22002/3/21 20:18:06
你只要在数据库里保存图片文件的路径就可以了呀,
|
5D荣誉斑竹
职务:普通成员
等级:1
金币:1.0
发贴:131
|
#32002/3/21 20:34:19
posy0107在上个帖子中说 引用: 是要把图片单独存在服务器的一个目录中吗?数据库中只存图片文件的名字,从数据库中读出的时候只读文件目录,再到服务器上找,是这个过程吗? 这段程序应该怎么写啊?请各位帮帮忙,最好有现成的程序。谢谢了。
用 WLONG3D无组件全功能上传系统wlup1.8 ,很好用的,我所做的系统,有关图片上传都是用他。 www.asp300.com/source/download_detail.asp?fileid=868
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
|
#42002/3/21 21:26:08
lowchikeung在上个帖子中说 引用: 你只要在数据库里保存图片文件的路径就可以了呀,
具我所知数据库也是可以保存图片的,也没试过,也想知道。
|
helmet
职务:版主
等级:4
金币:10.0
发贴:1559
|
#52002/3/22 17:34:25
数据库里可以保存图片,将图片作为2进制信息保存, 但是由于HTTP header的关系,每页只能显示一幅。 (http头在所有信息发送之前发送,而且只能发送一次。)
或者Response.ContentType = "image/jpeg"
所以都是将图片的路径保存到数据库里。
|
posy0107
职务:普通成员
等级:1
金币:0.0
发贴:66
|
#62002/3/22 23:02:47
我知道是把目录存到库里啊,可是是不是应该把图片上传到一个统一的目录中?把这些图片编号,再把它的目录放到库里,是不是这样? 这些语句应该怎么写啊?我还是不太会。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
|
#72002/3/22 23:14:36
上传的时候顺便添加入库呀. 一般上传后,改文件名(防止重名). 然后直接把取得的文件名.加上你指定上传的目录名称入库. 最好不要把图片二进制在库里. 做起来麻烦.也增加了数据库的负担.
|
posy0107
职务:普通成员
等级:1
金币:0.0
发贴:66
|
#82002/3/23 20:06:29
我知道大概的思路,就是不知道应该用什么语句实现,ASP我不太熟。 你能不能把语句写出来啊?
|
lowchikeung
职务:普通成员
等级:2
金币:1.0
发贴:607
|
#92002/3/23 21:47:38
deathcult在上个帖子中说 引用: 数据库里可以保存图片,将图片作为2进制信息保存, 但是由于HTTP header的关系,每页只能显示一幅。 (http头在所有信息发送之前发送,而且只能发送一次。)
或者Response.ContentType = "image/jpeg"
所以都是将图片的路径保存到数据库里。
在asp里是可以动态的改变的,但我还是不主张在数据库里保存图片,这样会增加数据库服务器的负担。
|