//使用__RecordsetPtr執行SQL語句
__RecordsetPtr MySet;
MySet
MySet-〉Open(
MyDb
adOpenDynamic
adLockOptimistic
現在已經有了一個數據連接和一個記錄集
__variant__t Holder
try
{
while(!MySet-〉adoEOF)
{
Holder = MySet-〉GetCollect(
if(Holder
m__List
MySet-〉MoveNext();
}
}
catch(__com__error e)
{
CString Error = e-〉ErrorMessage();
AfxMessageBox(e-〉ErrorMessage());
}
catch(
必須始終在代碼中用try和catch來捕獲ADO錯誤
(
由於COM對象是跨平台的
right
From:http://tw.wingwit.com/Article/program/SQL/201311/16186.html