请问怎样将图片存于数据库中?

angeltoday 2000-08-15 04:40:00
请教大虾们,怎样将图片(BMP或JPG)保存到数据库中?(我用的是DAO),能否提供源程序?
...全文
171 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynxliu 2000-08-16
  • 打赏
  • 举报
回复
我的经验,你不如往数据库里面存储图像文件的名字,路径在一个常量中保存,比你把二进制的数据直接存储到数据库重要好。否则性能会大受影响。如果你要这么使用,那么可以使用picturebox绑定data(其实ado更好),同时绑定datafield数行为一个二进制字段。详情可以参考msdn。
angeltoday 2000-08-16
  • 打赏
  • 举报
回复
ynqjxwz
谢谢你给我的例程,但我不想通过绑定数据库调用,因为我还想从网上调用它。
我是这样想的
Dim bit() As Byte
Open "C:\WINDOWS\安装程序.bmp" For Binary As #1
ReDim bit(LOF(1)) As Byte
Get 1, 1, bit
Close 1
然后将字节数组存于数据库中,但ACCESS里没有BINARY的字段类型,不知道怎样写进去
调用的时候读出字节数组

就是不知道怎样写进与读出

然后将字节数组的内容拼装成文件
Open "c:\1.bmp" For Binary As #1
Put 1, 1, bit1
Close 1
Me.Picture = LoadPicture("c:\1.bmp")
AChung666 2000-08-15
  • 打赏
  • 举报
回复
向数据库加入照片的实现方法例程(dbpic.zip)我已用邮件发到你的邮箱,请参考。
highlight 2000-08-15
  • 打赏
  • 举报
回复
关注
MMX 2000-08-15
  • 打赏
  • 举报
回复
是VB吗?VC的话我有办法

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧