設為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 2228|回復: 4
打印 上一主題 下一主題

[模塊/函數(shù)] 關于對象早晚期綁定與生兒子的關系

[復制鏈接]

點擊這里給我發(fā)消息

跳轉到指定樓層
1#
發(fā)表于 2015-12-19 13:59:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
與群友的對話如下:

強制格式化(851889370) 13:12:48

Dim db As New ADODB.Connection

Dim db As Object
Set db = CreateObject("ADODB.Connection")
有區(qū)別嗎


主席(86053924) 13:42:35

有,一個早期,一個晚期
強制格式化(851889370) 13:42:58

什么意思
主席(86053924) 13:46:46

好比你叫你兒子去打醬油,如果你早先就生好兒子的,就可以直接說:狗娃,去打瓶醬油回來.如果你暫時沒生兒子,但又想有兒子打醬油,那么你就必須隨后生一個才行.只不過這樣的話,就要慢一點而已.
強制格式化(851889370) 13:47:45

也就是說第一種寫法好咯?
主席(86053924) 13:48:11

不一定
強制格式化(851889370) 13:48:36

我決定就用第一種寫法了
強制格式化(851889370) 13:48:55

什么不一定,說說看,大神
主席(86053924) 13:49:05

如果你兒子都很大了,又不聽話,或者不在身邊,你再怎么叫,也沒用的
主席(86053924) 13:50:00

所以要看情況確定
強制格式化(851889370) 13:50:25

這話什么意思沒明白
主席(86053924) 13:51:27

第一種寫法有時候會因為ADO版本的兼容問題,導致程序運行失敗
主席(86053924) 13:52:30

也就是兒子大了,就有可能不會那么樂意幫你去打醬油了

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱

點擊這里給我發(fā)消息

2#
發(fā)表于 2015-12-19 14:03:54 | 只看該作者
主席的比喻一向都很精辟
3#
發(fā)表于 2015-12-19 14:32:24 | 只看該作者
前期綁定速度會快一些,對于較穩(wěn)定的鏈接庫可以考慮。此外,前期綁定之后,VBE界面里會提供大部分的方法屬性提示,方便代碼鍵入或者查找相關幫助文件。
(有資深程序猿研究后說是差異有幾十倍吧,不過幾毫秒和幾百毫秒,對用戶來說,區(qū)別可能不是那么大)
對于后期綁定,當然沒有上述的兩種優(yōu)勢了,但最大的優(yōu)勢則在于不會因為庫的版本問題而導致引用失敗,因此適用于不太穩(wěn)定的鏈接庫。例如,使用第三方插件等等。

--------------------------------------------------------------------------

有人推薦開發(fā)前期使用前期綁定,完成版本再切換為后期綁定。不過我個人習慣使用前期綁定,完成版本也懶得去改。

點擊這里給我發(fā)消息

4#
發(fā)表于 2015-12-19 14:38:33 | 只看該作者
很形象!
回復

使用道具 舉報

5#
發(fā)表于 2015-12-19 15:52:29 | 只看該作者
good
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2024-10-23 08:27 , Processed in 0.111707 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表