0

我有一个包含select语句的 .sql 文件。有没有办法在 Excel 中直接导入/运行此查询?我可以在现有数据库连接的“连接属性”中编辑“命令文本”,但这需要复制和粘贴 .sql 代码。浏览和选择我想要的文件会很有帮助。

我正在使用 SQL Server 2008 R2 和 Excel 2010。

4

1 回答 1

-1

我会先将它读入一个变量,然后你可以在查询中使用它。使用这样的东西:

strPath = "P:\...sql"
Open strPath For Binary As #1
MyData = Space$(LOF(1))
Get #1, , MyData
Close #1

现在您在 MyData 变量中有查询。在尝试运行它之前,您可能需要重新格式化它以删除换行符。

于 2013-04-18T22:22:42.233 回答