.net - 读取 .NET 项目中的文本文件

标签 .net sql vb.net

有没有办法可以打开并读取 .NET 项目中的文本文件?我知道我可以使用 System.IO.StreamReader 类对 Windows 文本文件执行此操作。

我想在项目中的文本文件中存储一些用于升级数据库的 SQL 脚本。由于我是用 VB 编写的,由于行延续,我无法将脚本直接粘贴到我的代码中,而如果是 C#,则可以。这些脚本非常长。

最佳答案

项目内的文本文件不会添加到您的可执行文件中。您可以在 .sql 文件的属性中启用复制到输出目录。这会将它们与程序集一起复制到 bin 目录中。

从那里,您的程序可以像任何其他文件一样读取它们。

关于.net - 读取 .NET 项目中的文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1715275/

相关文章:

c# - 标识列的数据类型必须为 int、bigint、smallint、tinyint、decimal 或 numeric

php - SQL Union 只计算一个查询

javascript - 防止 window.open() 全屏打开

php - 与 vb.net 和 php 数据同步

c# - 在 session "An unhandled exception of type ' System.StackOverflowException 上发生在 mscorlib.dll 中”

c# - SQL Server 连接字符串异步处理=true

c# - 为什么本地化不起作用

.net - 将图像添加到 .net datagridview 的 header

mysql - 来自多个表 MySQL 的结果

c++ - 如何从 Visual Basic 2010 调用 C++ dll 文件