資料庫刪除記錄核心語句 解讀 vb6 0

2021-08-25 07:54:55 字數 652 閱讀 2426

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...