作者pilimeow (7788的日子 > <)
站內Visual_Basic
標題Re: [VB6 ] 連資料庫的問題
時間Thu Mar 30 19:48:28 2006
是偶想錯了啦... 歹勢。
偶意思是說如果一直按下一筆或上一筆,
按到最後一定會遇到 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
推 fumizuki:都已經是第一筆了幹麼還移到第一筆 03/30 06:39
推 fumizuki:都已經是最後一筆了幹麼還移到最後一筆@@ 03/30 06:40
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.5.42
推 sueadolph:.Recordset.MoveLast 這行沒必要= ="" 前面有板有回了 03/31 02:38