现在我利用VC中利用ADO和SQLServer2000进行数据库读写操作,
我有一段代码是这样的:
m_ptrConnect.CreateInstance(__uuidof(Connection));
//打开数据库都是正确的,
m_ptrConnect->open(...)
我产生一个GUID,
GUID m_guid;
LPOLESTR szGuid;
::CoCreateGuid(&m_guid);
::StringFromCLSID(m_guid,&(szGuid));
我要写入的这张表中有一个字段是Guid,是一个uniqueidentifier 类型的字段,
现在我就是想将我随机产生的GUID写入这个字段不管怎样都不对,
请各位教我:
我写入数据库的代码大致如下:
_variant_t RecordsAffected;
m_ptrConnect->Execute("INSERT INTO Guid(IVS_ID,IVS_Guid) VALUES (1,'szGuid')",&RecordsAffected,adCmdText);
我就想请问如何将一个GUID写入表中