我使用下面的代码连接到sql server表
Dim Cn1 As New ADODB.Connection
Dim Rs1 As New ADODB.Recordset
Cn1.Open "ODBC;DRIVER=SQL Server;DATABASE=\\\s100nlex\DATA\SQL Database.mdf", "Erik", "Passwd"
Rs1.Open "SELECT [ODBC Table].* FROM [ODBC Table];", Cn1
我可以手动打开ODBC表,但在Cn1.open...
上出错。可能有什么不对?
答案 0 :(得分:1)
您没有为SQL Server连接指定mdf文件,您需要指定服务器和数据库:
Cn1.Open "ODBC;DRIVER=SQL Server;SERVER=s100nlex;DATABASE=DatabaseName", "Erik", "Passwd"