在VB中要怎么调用数据库中的图片啊
解决方案 »
- 调试时能正常添加admin,怎么一生成了就无法添加了?
- 没多少分了。看看这段代码,谢谢
- 急!求助,白洋淀的荷花现在还开着呢吗? 那里好玩吗? 谢谢 在线等
- 急死我了,大家帮帮忙,虚拟主机站点目录建立后在2003S的IIS中看不见
- ActiveReport中的NewColumn, NewPage, Repeat都是什么意思,具体有什么应用?
- 谁会用VB做屏幕取词的技术,急!!!!
- VB中AxfpSpread 想要将当前选中的行放在顶部、底部、上一行、下一行 可以做到不
- 菜鸟问题dataGrid使用
- 请问:如何在VB中禁止“开始按钮”和“开始菜单”?
- 怎么给string变量,加入回车换行字符?c++里是\r\n.VB怎么办?100分,立马给
- VB BUG SO MANY!WHY?
- 用vb能否做一个截获程序,它可以截获本机的某个程序利用某个端口发和接受的数据?
'图片文件t.jpg存入数据库Img字段
Dim bit() As Byte, fn As Byte, Chunk() As Byte
fn = FreeFile()
Open ("c:\t.jpg") For Binary As fn
ReDim bit(LOF(1)) As Byte
Get fn, 1, bit
Close fn
Rs("Img").AppendChunk bit
Rs.Update
'....
'取出图片,形成文件t.jpg
If Not IsNull(Rs("Img")) Then
'Chunk() = Rs("Img").GetChunk(Rs("Img").ActualSize) 'SQL Server
Chunk() = Rs("Img").GetChunk(0,Rs("Img").FieldSize) 'Access
End If
If Dir("c:\t.jpg") <> "" Then Kill "c:\t.jpg"
fn = FreeFile
Open "c:\t.jpg" For Binary Access Write As fn
Put fn, , Chunk()
Close fn
'....
我是想用OLE控件,随机读出access中一个字段中的图片
imgPhoto.DataField = rs.Fields("相片").NameimgPhoto是Image控件
richtextbox1.OLEOBJECTS.ADD ,,"c:\t.jpg"
Clipboard.SetData LoadPicture("c:\t.jpg")
RichTextBox1.SetFocus
SendKeys "^v", True 将图片粘贴到光标所在的位置