ADO SQL問題及解決方法

2021-06-29 12:57:42 字數 580 閱讀 9027

1、ado連線sql,開啟資料集時,如果是單條語句的,後跟注釋,則執行時無結果集返回,如果是有分行符則正常(在查詢分析器當然是正常的),原因不詳,如:

'select * from abc --memo'    //無返回

'select * from abc' + slinkbreak + '--memo'  //正常

2、刪除記錄時,出現bof 或 eof 中有乙個是「真」,或者當前的記錄已被刪除,所需的操作要求乙個當前的記錄。

錄的,則先first一下,然後再刪除,例如:

if fdataset.active and (fdataset.recordcount > 0) then 

begin

if fdataset.recordcount = 1 then 

fdataset.first;

fdataset.delete;

end;

3、cancelbatch時出現錯誤:「多步操作出現異常」。

if fdataset.recordcount > 0 then

fdataset.last;

fdtaset.cancelbatch;

幾個問題及解決方法

在編譯vc 工程時出現的編譯錯誤 問題如下 1 linking.msvcrtd.lib msvcrtd.dll error lnk2005 fclose already defined in libcd.lib fclose.obj msvcrtd.lib msvcrtd.dll error lnk...

幾個問題及解決方法

在編譯vc 工程時出現的編譯錯誤 問題如下 1 linking.msvcrtd.lib msvcrtd.dll error lnk2005 fclose already defined in libcd.lib fclose.obj msvcrtd.lib msvcrtd.dll error lnk...

Git異常問題及解決方法

問題1 git pull的時候出現檔案過大無法下拉 的問題 現象 error rpc failed curl 18 transfer closed with outstanding read data remaining fatal the remote end hung up unexpected...