_ConnectionPtr m_pconnection;
_RecordsetPtr m_precordset;
_variant_t RecordsAffected;
CString strsql;
strsql.Format(_T("select * from wentidaninfo where maiid='lijiahua'"));
try
{
m_pconnection.CreateInstance("ADODB.Connection");
m_pconnection->ConnectionString=_T("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=QH-20160810ZMWN\\SQLEXPRESS");
HRESULT hr=m_pconnection->Open("","","",adModeUnknown);
if (SUCCEEDED(hr))
{
HRESULT hrr=m_precordset.CreateInstance(__uuidof(Recordset));
m_pconnection->Execute((_bstr_t)strsql,&RecordsAffected,adCmdText);
while (m_precordset->adoEOF)
{
AfxMessageBox(_T("進入回圈1"));
int aa=0;
CString sss=(WCHAR *)_bstr_t(m_precordset->GetCollect("kuidi"));
m_precordset->MoveNext();
}
}
}
catch (_com_error e)
{
CString ss;
ss.Format(_T("連接資料庫失敗\r\n錯誤資訊:%s"),(LPCTSTR)e.Description());
AfxMessageBox(ss);
}
uj5u.com熱心網友回復:

出現了這錯誤可我沒關閉過物件啊,高試了一天了,實在想不出來了
uj5u.com熱心網友回復:
m_precordset沒有呼叫open打開記錄集,可以看下這個例子。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/120642.html
標籤:數據庫
