我想在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