我想用image来显示数据库中的一个图片,但image1如果才能显示?
我用别人教我的,可以读出一个图片,但就是不会显示
 Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim mstream As ADODB.StreamPrivate Sub Command1_Click()
Set cn = New ADODB.Connection
cn.Open "Provider=SQLOLEDB;data Source=liu;Initial Catalog=picture;User Id=sa;>"Set rs = New ADODB.Recordset
rs.Open "Select * from student", cn, adOpenKeyset, adLockOptimisticSet mstream = New ADODB.Stream
mstream.Type = adTypeBinarymstream.Open
mstream.Write rs.Fields("picture").Value
……我在后面加上了:set image1.datasource=rs
image1.datafields=rs.fields("logo").value也不行。说什么绑定错误我把表中的一个值读到了硬盘上,保存为一个文件,这样可以用image1.picture
来显示,但我不想保存后再来显示,我就想从数据库读到后就显示。
image1不行吗?还是怎么办?