如何把ADO中FieldPtr和_RecordsetPtr联系起来
源码如下:
FieldPtr pcoursename;
_variant_t vcoursename;
::CoInitialize(NULL);
_ConnectionPtr pConn;
_RecordsetPtr pRs;
pConn.CreateInstance(__uuidof(Connection));
pConn->Open("dsn=JxglDatabase;", "", "", adConnectUnspecified);
pRs.CreateInstance(__uuidof(Recordset));
pRs->Open("SELECT * FROM logstu",(IDispatch*)pConn,
adOpenDynamic,adLockOptimistic, adCmdText);
pcoursename = pRs->Fields->GetItem(1);
pRs->Close();
pConn->Close();
对这段代码编译,报错:error C2664: 'GetItem' : cannot convert parameter 1 from 'const int' to 'const class _variant_t &'
pcoursename = pRs->Fields->GetItem(1);
因为不了解_variant_t 不知道怎么改
请指教