我想在我的解决方案中存储冗长的 .sql 脚本并以编程方式执行它们。我已经想出如何执行包含我的 sql 脚本的字符串,但我还没有想出如何从将存储在解决方案中的文件中读取字符串(例如,在/Scripts 子文件夹下)。
最佳答案
将 SQL 文件添加到您的项目中,然后创建一个新的资源文件。打开 SQL 文件并从左上角的下拉菜单中选择"file"(默认为字符串)。然后点击添加资源并导航到/选择 SQL 文件。这允许您从资源文件中获取 SQL 而不会像这样失去类型安全:
以上是Visual Studio 2010中的流程,我也在my blog上写过这个.
关于c# - 执行存储为资源的 SQL 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1379195/