【发布时间】:2014-02-21 18:17:47
【问题描述】:
我有一个 sql server 数据库,它将 txt 文件存储在 varbinary 列中。我有一个 gridview 控制器(C#),它列出了存储的文件。我希望发生的是这样的: 如果从 gridview、应用程序或数据库中选择了两个或多个文件(对我来说无关紧要) 会将所有选定的文件内容连接到一个用户可以下载的文件中。
所以如果文件一是一个包含单词“Hello”的文本文件,而文件二是一个包含单词“world”的文本文件,应用程序将从这两个文件中读取内容并创建一个包含“Hello”的新测试文件世界”
欢迎所有建议。
【问题讨论】:
-
我想您是在问如何从数据库中读取数据,然后将其全部合并到一个文件中。如果这是正确的,您可以在 Google 上搜索其中的大部分内容,然后回来向我们询问有关您的实施的具体问题。
-
这只是一个要求。你试过的代码在哪里?
-
我不知道该尝试什么。这不是数据库中的文本。这些是二进制文件。所以需要打开文件,需要从中读取数据,然后将数据合并到一个文件中。这是一个遗留系统,这是一个我不知道如何处理的新要求。如果由我决定,我会从一开始就存储文件文本
标签: c# sql-server concat varbinary