我有一段程式
Datvip.Recordset.Delete
If Datvip.Recordset.RecordCount = 0 then
Datvip.Refresh
Else
Datvip.Recordset.Movelast
end if
執行後, 每刪除一筆, 就會更新檔案內容,並移至末筆記錄(正確)
但是當檔案只剩最後一筆時,delete後,確都不會更新(refresh)
不是執行了 refresh 後,畫面就該清空, 不是嗎?
我發現居然 refresh 沒功用, 一直停在最後一筆上可是
當我再按一次刪除時, 程式就當了.
為什麼呢? 謝謝 !