技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 22847
|
4#
發(fā)表于 2015-5-23 11:43:05
|
只看該作者
如圖所示,DAO是優(yōu)先于ADO的。
如果使用New關(guān)鍵字就會(huì)出錯(cuò)(DAO沒(méi)有New關(guān)鍵字的,ADO才有)。
Sub test()
Dim rst As New Recordset
End Sub
事實(shí)上,Access會(huì)優(yōu)先調(diào)用DAO庫(kù),因此即便不顯式引用,給出的屬性、方法也是DAO的。例如,假設(shè)你想打開一個(gè)記錄集——使用ADO的Open方法時(shí),輸入一個(gè)O之后,會(huì)出現(xiàn)如下情況:
這意味著它沒(méi)有Open的方法,只有OpenRecordset的方法,也就是說(shuō),這是一個(gè)DAO而不是ADO。
但是個(gè)人建議,還是顯式定義吧,特別是同時(shí)引用了ADO和DAO庫(kù)時(shí),很容易混淆它們之間的方法的。
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)
x
|