1. 程式人生 > >關於DELPHI中出現'BOF或EOF'中有一個是“真”,或者當前的記錄已被刪除,

關於DELPHI中出現'BOF或EOF'中有一個是“真”,或者當前的記錄已被刪除,

據所用D5 D7版本,D5存在此問題,D7不存在此問題

解決方法:

不用更新Ado,是Ado的bug,可以通過先關閉ado的記錄集後關閉ado解決

if     (adoQuery1.active)   then 
begin     
    adoquery1.recordset.close; 
     adoQuery1.Close   ; 

end;