如何从msi安装程序(c#)执行sql脚本文件?

时间:2009-08-21 10:42:03

标签: c#

我知道这个问题是由其他几个人发布的。但我的问题是,我想从我创建的安装程序中执行sql脚本文件。我在一些论坛中找到了与我的问题相关的一些信息,说sql脚本文件可以通过批处理文件执行。可以使用c#中的流程类执行该批处理。

有人能告诉我如何从安装程序执行sql脚本而不通过批处理文件吗?

2 个答案:

答案 0 :(得分:0)

您可以使用Process.Start()通过指向.SQL文件的命令行参数启动OSQL.exe。

答案 1 :(得分:0)

如果您使用的是Microsoft sql server,那么要在msi安装过程中执行sql脚本,请检查link