Re: [VB6 ] 連資料庫的問題

看板Visual_Basic作者 (7788的日子 > <)時間19年前 (2006/03/30 19:39), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
是偶想錯了啦... 歹勢。 偶意思是說如果一直按下一筆或上一筆, 按到最後一定會遇到 BOF 或 EOF, 偶只是要處理遇到這種情況時, 給使用者一個訊息:「資料已經到底...」之類的 偶語法應該寫成這樣:(以 "下一筆" 為例) =============================================== Private Sub Next_Click() With Adodc1 .recordset.MoveNext '先移動 If .Recordset.EOF = True Then MsgBox "資料已到最後一筆!" .Recordset.MoveLast Else ...(以下省略) End If End With End Sub ================================================ 醬應該沒問題了吧 @ @? ※ 引述《pilimeow (7788的日子 > <)》之銘言: http://0rz.net/fe1aw 資料已在第一筆再按 "上一筆",或是 資料在最後一筆再按 "下一筆" 時,都會出現那畫面。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.5.42

03/30 06:39,
都已經是第一筆了幹麼還移到第一筆
03/30 06:39

03/30 06:40,
都已經是最後一筆了幹麼還移到最後一筆@@
03/30 06:40
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.5.42

03/31 02:38, , 1F
.Recordset.MoveLast 這行沒必要= ="" 前面有板有回了
03/31 02:38, 1F
文章代碼(AID): #14AyDP1e (Visual_Basic)
文章代碼(AID): #14AyDP1e (Visual_Basic)