2009-07-14 32 views
2

下面是代碼來填充列表框在VBA應用DSN字符串查詢?我在哪裏可以獲得信息?關於VBA

這段代碼中的adClipString是什麼?

是否有任何選項來填充列表控制,而無需使用DSN連接對象,因爲我來自同一個訪問表取值是多少?

+0

@SmartestVEGA:這是關於您在幾分鐘內詢問的同一主題的第二個問題(另一個是這裏:http://stackoverflow.com/questions/1123664/)它可能不是最好的想法不斷髮布你在互聯網上挖掘的隨機代碼示例,要求人們修復它們,直到找到可用的代碼。如果你想完成任何事情,你將不得不花費一些時間在VBA上。 – Tomalak 2009-07-14 06:35:48

回答

2

這裏是包含訪問不同的連接字符串的鏈接: http://www.connectionstrings.com/access

像這樣的東西應該工作:供應商= Microsoft.Jet.OLEDB.4.0;數據源= C:\了MyDatabase.mdb;用戶ID =管理員;密碼=;

我不確定adClipString是什麼,它可能是未聲明的變量或數據庫列?

馬特

+0

adClipString:http://msdn.microsoft.com/en-us/library/ms675298%28VS.85%29.aspx – Tomalak 2009-07-14 06:28:27

1

Here是adClipString的信息。

基本上,GetString方法將整個記錄集的內容轉換爲一個字符串變量,其中列將被「;」分隔開。並且行將被「,」分隔(按照您的代碼)。

關於DSN - 請參閱開始 - >設置 - >控制面板 - >管理工具 - >數據源(ODBC)。其中一個選項卡(我猜系統DSN)是可以創建和列出基於ODBC的數據源的地方。