当前位置: 代码迷 >> VC/MFC >> ADO读取数据库二进制数据
  详细解决方案

ADO读取数据库二进制数据

热度:99   发布时间:2016-05-02 03:28:19.0
ADO读取数据库二进制数据求助
表:
ID      列1        列2
1   value1     value2
2   value1     value2
value均为varbinary[10]

strSQL.Format(_T("select 列1 from 表 where id=1"));
m_Connection->Execute(_bstr_t(strSQL),NULL,adCmdText);

楼主想要获得第一行第一列的二进制值该怎么获得?

获得二进制值而不是字符串,请问该怎么写?

------解决思路----------------------

引用:
Quote: 引用:

用_RecordsetPtr里的GetChunk不行?

网上都是VB的示例,假设我要获得表1,第二行第二列的值应该怎么写代码呢

_variant_t v = pRec->GetCollect((long)0); //0表示第一列
LPVOID p = v.parray->pvData;
  相关解决方案