0

我正在尝试制作更新包(.exe 或 .cab 或 ...)我希望我的客户能够以简单的方式使用它在他们的数据库上执行我的脚本我知道如何在 C# 中运行脚本但是我想要一种以某种方式集成我的脚本的方法,以便客户可以以任何可执行格式接收它们,你建议最好的问候对不起英语不好

4

1 回答 1

0

您可以简单地将它们添加到您的 C# 项目中并将它们包含在您的安装包中。这些将被保存为程序目录或从属文件夹中的文件(不一定是一个好主意),然后您可以通过将它们作为文本读取并作为命令提交来打开它们。与其直接运行 SQL 命令,不如“创建过程 xyz”然后从 C# 中的 sqlcommand 对象运行存储过程可能会更好。如果有人找到 sql 并运行它,他们所做的就是重新创建存储过程,而不是重新运行您流入数据库的任何命令。

于 2013-06-12T05:26:47.857 回答