我已經創建了一些宏來執行一些到數據庫中的SQL查詢。我嘗試創建一個宏來定義連接時出現問題。宏記錄器沒有給出任何答案,我在互聯網上看到的帖子都沒有幫助我。我需要一個宏來定義服務器的IP並提供用戶和密碼憑據。VBA:使用用戶ID和密碼創建到OLEDB的連接
你們有沒有任何想法或可以發送一個鏈接到一個網頁,解釋如何實現這一目標?
非常感謝!
我已經創建了一些宏來執行一些到數據庫中的SQL查詢。我嘗試創建一個宏來定義連接時出現問題。宏記錄器沒有給出任何答案,我在互聯網上看到的帖子都沒有幫助我。我需要一個宏來定義服務器的IP並提供用戶和密碼憑據。VBA:使用用戶ID和密碼創建到OLEDB的連接
你們有沒有任何想法或可以發送一個鏈接到一個網頁,解釋如何實現這一目標?
非常感謝!
這是你正在嘗試做什麼?這對我有用。請記住,您必須切換正確的字段。
Public Const pathName As String = "Driver={Microsoft ODBC for Oracle};" & _
"SERVER=serverName;UID=usernameHere;PWD=passwordHere"
謝謝你的回答。這看起來像我正在尋找...問題是,我發現的代碼不能正確創建連接,我無法弄清楚應該在哪裏添加此行......可以讓我看看鏈接從那裏你得到這條線,以便我可以適應它。 –
我其實並沒有從鏈接中得到這個。我通常做的是把我所有的連接字符串放在他們自己的模塊中。然後,當我想打開它們時,我只需使用 –
無法弄清楚如何編輯註釋,以便我繼續。我只是使用「con.Open nameOfModule.pathName」,這工作得很好。我們將所有字符串保存在一個位置的方式。 –
檢查[www.connectionstrings.com](http://www.connectionstrings.com)適用於ADODB,但也適用於Excel連接。 –
謝謝。您認爲應該在我的VBA宏中使用哪個示例來實現它? –
在首頁上搜索提供商,然後搜索與您的情況最接近的方案。 –