怎么样在VB中将ACCESS数据库中的OLE图片用PICTURE控件或者IMAGE控件显示出来???

如题所述

建个ASP文件

......
打开数据库
set rec=server.createobject("ADODB.recordset")
................
.............
myimagedata=rec("pic").getChunk(7500000)

Response.ContentType = "image/*"
Response.BinaryWrite myimagedata

.......................

rec.close

set rec=nothing

set connGraph=nothing
.....................
===================
PICTURE 的路径设为这个ASP文件!
温馨提示:内容为网友见解,仅供参考
无其他回答

怎么样在VB中将ACCESS数据库中的OLE图片用PICTURE控件或者IMAGE控件显...
建个ASP文件 ...打开数据库 set rec=server.createobject("ADODB.recordset")...myimagedata=rec("pic").getChunk(7500000)Response.ContentType = "image\/*"Response.BinaryWrite myimagedata ...rec.close set rec=nothing set connGraph=nothing ...=== PICTURE 的路径设为这个ASP文件!

vb里怎么调用access里的OLE对象(如图片)
用图片的话可以不用代码就实现的,在窗体上添加一个ADODC,设置好它的ConnectionString连接到你的数据库,然后把DataSource属性设置为一个读数据表的SQL,如:select * from person 在窗体上添加一个DataGrid,把它的DataSource设置为刚刚建立的ADODC(以下以ADODC1为例)在窗体上添加一个Image控件,把它的...

vb2010 picturebox控件加载access数据库中的ole图片问题
Public Class Form1 Public cn As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\\Data.mdb") Public img As Byte() '图片处理用的字节数组 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System....

vb中利用picturebox或imagebox显示网络图片的问题
第一种方法:如果知道图片的URL,那么可以直接在Picture1中显示:Private Declare Function OleLoadPicturePath Lib "oleaut32.dll" (ByVal szURLorPath As Long, ByVal punkCaller As Long, ByVal dwReserved As Long, ByVal clrReserved As OLE_COLOR, ByRef riid As TGUID, ByRef ppvRet As I...

vb.net2010从ACCESS的OLE字段读出图片显示到PictureBox控件上
这是vb2005的代码,你试一下,这是我以前做的一段代码,从库中读取到显示。olecon = New OleDbConnection(constr)olecon.Open()Dim comm As New OleDbCommand("select 照片 from 表 where name='李三', olecon)Dim reader As OleDbDataReader = comm.ExecuteReader reader.Read()Dim photofile() ...

VB中显示数据库的OLE 对象(图片)
先读出来(用ado的stream对象或者用比较古老的getchunk方法),对于图片文件一般先保存为临时文件(对于文本则不用,不过可能需要转换为unicode字串),然后在控件上显示即可

VB Access数据库OLE字段图片读取转存问题
直接在窗体上拖放一个Image控件。控件要调用图象就这么写:Image1.pictrue=loadpictrue(App.path+"\\文件夹名\\"+'"+窗体文本框+"'+".jpg")窗体文本框直接给他数据源指向ADO,当你加载的时候就出现文字,在图片文件夹里就存储这样的文字作为索引,按钮按下,加载文字,加载以文字为名称的图片,一步到位,...

在acess上存储OLE类型的图片,如何在vb中显示
datagrid不能显示图片 你只有别加一个imagebox来显标图片 当指钱移到哪条记录上就显示那条记录的图片 你可按照我的思路去试试

access数据表中如何将附件图片显示出来?
附件不一定均是图片,也 可以是是文档 或表格 可以双击附件,可打开图片及显示图片 如果全部是图片,也可不用附件字段,使用OLE字段 或者使用文本存储图片路径,在窗体上设置图片控件.picture =图片路径 就可以显示图片了

如何在vb text文本框控件中,显示access数据库中的表
右键窗体内ADODC1控件 1)ADODC属性页→通用→选择使用连接字符串→点击生成→选择Microsoft Jet 4.0 OLE DB Provider 点击下一步→选择之前准备好的数据库→点击测试连接,显示测试成功则ok,确定。2)ADODC属性页→记录源→命令类型选择2-adcmdtable,表或存储过程名称选择之前建立的数据表test,点击确定...

相似回答