用vba执行.sql文件

2ul0zpep  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(414)

我想知道是否有任何vba代码,允许我执行 .sql 通过单击excel中的按钮创建文件?
我在不同的网站上浏览过,但是所有的网站都展示了在宏中编写sql查询的代码,尽管这不是我想要的。所以我储存了 .sql 将脚本作为文件放在我的计算机上的不同文件夹中,我要做的是使用vba在excel中单击一个按钮来运行此脚本。

nfg76nw0

nfg76nw01#

简言之,答案是否定的。在excel中没有一个神奇的按钮可以做到这一点。我能想到的最简单的方法是运行/导入that.sql到mysql、sqlserver、postgres等,使之成为一个数据库。使用ms sql server的示例:
如何将.sql数据文件导入sql server?
一旦成功地将该.sql运行到dbms中,就可以使用该dbms的内置工具将表导出到excel中。以下面的链接为例:
如何将sql server数据导入和导出到excel文件
它可能不像按按钮那么简单,但不像硬编码那么乏味。希望对你有帮助。

相关问题