_RecordPtr pRec;
//打开一个记录集
pRec->AddNew();
pRec->PutCollect();
//这里有个非空列没有PutCollect
pRec->Update();
这里会拋出一个异常,但是catch(_com_error e)捕捉不到,为什么?
//打开一个记录集
pRec->AddNew();
pRec->PutCollect();
//这里有个非空列没有PutCollect
pRec->Update();
这里会拋出一个异常,但是catch(_com_error e)捕捉不到,为什么?
{
pRs->Open(varSTR,varConn,adOpenDynamic,adLockOptimistic,adCmdText);
}
catch(_com_error & e)
{
MessageBox(e.ErrorMessage());
}
catch(...)
{
MessageBox("unknown exception!");
}就这样,试试;)
一般都是用连接的
execute运行INSERT INTO语句插入的