void Get_Vid()
{
::CoInitialize(NULL);
_ConnectionPtr myconn("ADODB.Connection");
myconn.CreateInstance("ADODB.Connection");
_bstr_t strConnect="Provider=SQLOLEDB;Server=(local);DataBase=mycbvr;uid=sa;pwd=yzf";
myconn->Open(strConnect,"","",adModeUnknown);
if(myconn==NULL)
cerr<<"link data error!"<<endl;
string DCITsql="select * from VCIT ";
_RecordsetPtr DCITset("ADODB.Recordset");
//以adOpenStatic打开才可以使用RecordCout的值;以adOpenDynamic方式打开的话,Recordcount的值为-1
DCITset->Open(DCITsql.c_str(),myconn.GetInterfacePtr(),adOpenStatic,adLockOptimistic,adCmdText);
cout<<DCITset->RecordCount<<endl;
}
ado连接sql server怎么使用recordcount?
最新推荐文章于 2021-03-03 18:04:04 发布