我想在Excel中使用VBA查詢SQL數據庫,並且我給出了下面的代碼作爲起點,這很棒,但我不知道編寫連接字符串的語法和到目前爲止一直無法找到它。希望你們能幫助我。如何編寫連接字符串
Dim cn as new ADODB.Connection
Dim rs as new ADODB.Recordset
Cn.ConnectionString = 「your connection string」
Cn.Open
Rs.Open 「query like SELECT * FROM MYTABLE etc.」, cn
Range(「A1」).CopyFromRecordset rs
Rs.close
Cn.close
如果你做一些谷歌上搜索我確定你會發現噸的例子 – Steve 2014-10-29 21:18:50
[www.connectionstrings.com(http://www.connectionstrings.com/sql-server/)是一個良好的開端。就像這樣:'cn.ConnectionString =「Provider = SQLOLEDB.1; Data Source = ServerName; Initial Catalog = databaseName; TRUSTED_CONNECTION = YES」' – 2014-10-29 21:20:10
我一直在過去兩週內一直在搜索Google,但還沒有找到我需要的東西對我的大腦有意義。然而,波特蘭亞軍提供的是非常有用的謝謝先生。現在我只需要弄清楚它爲什麼會給我一個編譯錯誤:第一行的用戶定義類型未定義錯誤Dim – 2014-10-29 21:36:24