请问 MSSQL 中 varbinary型数据 如何读到BYTE[] 数组 急!!!!!!!!!!在线等
BOOL CAdoRecordSet::GetCollect(LPCSTR strFieldName, BYTE &value)
{
ASSERT(m_pRecordset != NULL);
try
{
value = vartoby(m_pRecordset->GetCollect(_variant_t(strFieldName)));
return TRUE;
}
catch (_com_error e)
{
value = 0;
return FALSE;
}
}
请问 这个函数封装了只能读一个BYTE ,如果我这个varbinary列有很多数据 改怎么写呢?放到BYTE数据
vartoby的返回值是BYTE 有没有返回BYTE[]的啊?
希望各位给写代码