在没有 SSIS 的情况下将 Excel VBA引用到 SQL Server
在完成上述工作后,我从例程中复制了所有全局变量/常量,其中包括
Const CS As String = "Driver={SQL Server};" _ &“服务器=****;” _ &“数据库=****;” _ &“UID=****;” _ &“密码=****” 将 DB_Conn 调暗为 ADODB.Connection 暗淡命令作为 ADODB.Command 将 DB_Status 调暗为字符串到另一个电子表格中的类似模块中。我也复制到同一个模块
子 Connect_To_Lockbox() 如果 DB_Status <> "打开" 则 设置 DB_Conn = 新连接 DB_Conn.ConnectionString = CS DB_Conn.Open ' 问题! DB_Status = "打开" 万一 结束子我添加了相同的参考(ADO 2.8)
第一个电子表格仍然有效;DB_Conn.Open 的第二个弹出“运行时错误'-214767259 (80004005)':[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified”删除两者的引用,保存文件,重新- 打开,重新添加引用没有帮助。一个仍然有效,另一个得到错误。
?!?