为什么这样不行???
AfxOleInit();
_RecordsetPtr myRS;
_ConnectionPtr myConn;
myConn.CreateInstance(__uuidof(Connection));
myRS.CreateInstance(__uuidof(Recordset));
myConn->Open(_bstr_t("Provider=MSDAORA.1;Data Source=aa;"),"CallCenter","123",adModeUnknown);
myRS->Open("Select * From Test",_variant_t((IDispatch *)myConn,true),
adOpenDynamic,adLockOptimistic,adCmdText);
myRS->MoveFirst();
myRS->PutCollect("A1",(_bstr_t)"asdf");
myRS->Update();
同样的代码,在ACCESS下面就是可以(联接的字符串有改,这个是ORACLE的)
但是在ORACLE下面就是不行..大哥,为什么啊~!!
不能修改,不能删除~~