str2$ = msgbox("是否刪除當前記錄?", vbokonly + vbexclamation, "提示") if str2$ = vbok then mrc.movenext if mrc.eof then mrc.movefirst mybookmark = mrc.bookmark mrc.movelast mrc.delete mrc.bookmark = mybookmark call viewdata else mybookmark = mrc.bookmark mrc.moveprevious mrc.delete '??????????? mrc.bookmark = mybookmark call viewdata end if else mrc.bookmark = mybookmark call viewdata end if 解讀
首先先測試是否要刪除的記錄為最後一條記錄
用movenext
如果為最後
,則先把當前記錄移動到第乙個
movefirst
然後將書籤移動到第乙個
然後在移動到最後
刪除,找到剛才標記的書籤
如果不是最後乙個
標記下乙個
,因為刪除以後就要移動到下乙個
在回來 刪除
找回剛才標記的書籤
顯示記錄
資料庫刪除記錄核心語句 解讀 vb6 0
str2 msgbox 是否刪除當前記錄?vbokonly vbexclamation,提示 if str2 vbok then mrc.movenext if mrc.eof then mrc.movefirst mybookmark mrc.bookmark mrc.movelast mrc.d...
資料庫記錄刪除方式
刪除資料庫記錄是乙個非常常見的需求,當資料失去價值時,我們便會刪除它,但是如果操作不當,往往就會把一些有價值的資料誤刪掉,造成重要資料的丟失,合理採用刪除方式才能更好地利用資料資源,下面介紹幾種常用的刪除方式 物理刪除就是直接從資料庫中刪除一條或多條記錄,將資料從磁碟上擦除,可以使用delete f...
刪除SQL資料庫中相同記錄的SQL語句
資料庫種馬 資料庫中很多表存在大量相同記錄 經高人指點刪除相同記錄 僅保留乙個 的sql語句如下 declare tmptb table id int not null sortname nvarchar 100 collate chinese prc ci as null sortnote nva...