【发布时间】:2019-03-29 14:32:06
【问题描述】:
是否可以从现代 Excel 插件连接到 SQL 服务器?
我需要将数据从 Excel 推送到 SQL Server 上的表格。以前它是通过 ActiveX 对象和 VBA 完成的。我想使用现代方法,而 Excel 插件似乎是正确的路径。
我尝试了以下代码,它仍然使用 ActiveX 对象,但我似乎无法从 JavaScript 访问它。
var connection = new ActiveXObject("ADODB.Connection") ;
var connectionstring="connection";
connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");
当前任务能否通过使用 Office.js 而不是其他方式 (SSIS) 来解决?
【问题讨论】:
-
您是否尝试过访问 ODBC 而不是 ADODB?
-
我正在使用 ODBC。问题是无法从 Office.js 访问 ActiveXObject。我认为它是由于 ActiveX 的性质而完成的。所以问题是,有没有其他选择
标签: excel ms-office excel-addins