首页 相关文章 VC/VB 进行图像数据存储数据库心得

VC/VB 进行图像数据存储数据库心得

网上经常有人问如何把图像存入数据库中,原先我也是不得要领。经过多方指点和自己在开发过程中的摸索,终于解决这一问题。下面给出用VC,VB如何操作图像文件存取数据库的原码,帮助一些还没有掌握方法的朋友(均用ADO连接数据库)。

一、VC把一个文件存入数据库

CFile imagefile;
if(0 == imagefile.Open("d:usermp.bmp",CFile::modeRead))
return;
_RecordsetPtr pRs = NULL;
_ConnectionPtr pConnection = NULL;
_variant_t varChunk;
HRESULT hr;
BYTE* pbuf;
long nLength = imagefile.GetLength();
pbuf = new BYTE[nLength+2];
if(pbuf == NULL)
return; //allocate memory error;
imagefile.Read(pbuf,nLength); //read the file into memory

BYT...[ 查看全文 ]

2016-02-19 标签:

VC/VB 进行图像数据存储数据库心得的相关文章

手机页面
收藏网站 回到头部