引用DAO,为什么.AbsolutePosition 不能用?
引用DAO,为什么.AbsolutePosition 不能用?
data控件就可以
引用就不可以
问题点数:20、回复次数:2Top
1 楼daisy8675(莫依 沉迷)回复于 2005-03-29 20:27:43 得分 20
我不用DAO,google了一下
判斷是否找到符合的記錄
--------------------------------------------------------------------------------
我們以條件 SQL 敘述開啟資料庫時,常會有找不到符合資料記錄的情況發生,這時傳回的 Recordset 是空的。
針對一個無記錄的 Recordset ,不管是移動記錄或顯示記錄,都會產生系統錯誤, 所以在我們資料錄一開啟後,應立即做空資料錄檢查,以確保程式無誤。
判斷空資料錄的範例:
'有資料錄是 0,沒資料錄是 -1
If Recordset.AbsolutePosition = -1 Then
'不要顯示資料及其他動作
Else
'顯示資料及其他動作
End If
'沒資料錄時 Bof 和 Eof 都會是 True
If Recordset.BOF And Recordset.EOF Then
'不要顯示資料及其他動作
Else
'顯示資料及其他動作
End If
是有这个属性的
可以来参考DAO的语法大全:http://www.zjol.com.cn/vbbible/software/program/vb/daosql/daosql1.htm#判斷是否找到符合的記錄Top
2 楼Mohoman(ricoman)回复于 2005-03-29 21:11:31 得分 0
不是的
我原来用 data控件的时候
data1.recset.AbsolutePosition 可以得到当前的位置
现在不可以了,为什么?Top




