表:
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);
楼主想要获得第一行第一列的二进制值该怎么获得?
获得二进制值而不是字符串,请问该怎么写?
------解决思路----------------------
_variant_t v = pRec->GetCollect((long)0); //0表示第一列
LPVOID p = v.parray->pvData;