【发布时间】:2019-08-22 14:00:39
【问题描述】:
我这里有一个文本文件:
其中有我想要运行的 SQL 脚本的内容。以前,我将文件放在网络路径中,但现在我想将文本文件放在解决方案中,如上图所示。
我有这个方法,用于在 SQL 脚本的网络路径上调用 File.ReadAllText(),然后将文本存储为脚本,然后执行 SqlCommand:
我的问题是如何在 File.ReadAllText() 方法中引用 TextFile1.txt,以便我可以在我的解决方案中维护 .txt 文件而不是网络驱动器?任何帮助表示赞赏。
【问题讨论】:
-
请将代码发布为文本,而不是屏幕截图。您可能还想混淆您的雇主。
-
ReadAllTest(string filename) 接受位于任何位置的文件名。您需要同时包含路径和文件名。路径可以是本地或网络驱动器。
-
@jdweng 这是一个硒项目,我猜 OP 想要它作为嵌入式资源。这意味着您当然需要从流而不是文件路径中读取。