我知道这个问题是由其他几个人发布的。但我的问题是,我想从我创建的安装程序中执行sql脚本文件。我在一些论坛中找到了与我的问题相关的一些信息,说sql脚本文件可以通过批处理文件执行。可以使用c#中的流程类执行该批处理。
有人能告诉我如何从安装程序执行sql脚本而不通过批处理文件吗?
答案 0 :(得分:0)
您可以使用Process.Start()通过指向.SQL文件的命令行参数启动OSQL.exe。
答案 1 :(得分:0)
如果您使用的是Microsoft sql server,那么要在msi安装过程中执行sql脚本,请检查link。