怎么把图片保存到数据库中?(在线等待)

zihualive 2002-04-11 04:57:49
我做了一个管理系统,想把每个人的照片放到里面,当点击人的姓名或是查找这个人时,能够显示出这个人的照片。他可以同ID、姓名、出生日期等一样随便添加、删除。
谢谢!
...全文
6 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gebobo 2002-04-12
你是什么数据库,ACCESS:OLE 对象 SQL:IMAGE
回复
zihualive 2002-04-11
数据库里的字段是什么类型。这个方法我试过,提示类型不对。
回复
gebobo 2002-04-11
你可以在数据库里加一个图片的字段,在界面上放一个IMAGE控件跟他捆绑,就OK了
回复
yannan_liv 2002-04-11
查看MSDN里关于GETCHUNK和APPENDCHUNK的帮助,这两函数是用来给数据库添图像用的(俺就是用的它们)
回复
zihualive 2002-04-11
二进制文件不行,提示有错误。
回复
combread 2002-04-11
在Oracle数据库里是否还有Blob类型,可以存放大数据量的二进制文件
回复
combread 2002-04-11
你可以把图片放到磁盘的一个地方,在数据库里存放每个图片的连接地址。
回复
kevincomein 2002-04-11
Dim tmpRs As ADODB.Recordset
Dim mstream As ADODB.Stream
Set tmpRs = New ADODB.Recordset
tmpRs.Open

Set mstream = New ADODB.Stream
mstream.Type = adTypeBinary
mstream.Open

mstream.LoadFromFile ImageFileName
tmpRs.Fields("Portrait").Value = mstream.Read
tmpRs.Update
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告