如何用c#制作SQL脚本更新包

本文关键字:脚本 更新 SQL 制作 何用 | 更新日期: 2023-09-27 18:18:03

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

如何用c#制作SQL脚本更新包

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