将 varbinary 转换回 .txt 文件
我有一个数据库(SQL 2008),用于存储文件。 它们保存为 varbinary(max) 类型。
现在我需要再次获取 .txt 文件,以便可以像以前使用 StreamReader 一样循环遍历该文件的内容。
while ((line = file.ReadLine()) != null)
{
string code = line.Substring(line.Length - 12);
}
但是如何将 varbinary byte[] 转换回正常的 .txt 文件,以便我能够逐行浏览内容。
我发现了一些关于内存流或文件流的想法,但无法让它们发挥作用。
提前致谢!
I have a database (SQL 2008) where I store file's in.
These are saved as a varbinary(max) type.
Now I need to get the .txt file again so I can loop through the contents of the file like i used to do with StreamReader.
while ((line = file.ReadLine()) != null)
{
string code = line.Substring(line.Length - 12);
}
But how can I convert the varbinary byte[] back to the normal .txt file so I'm able to go through the contents line by line.
I found some ideas with memorystream or filestream but can't get them to work.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
cv 是一个 varbinary(max) 字段
cv is a varbinary(max) field
试试这个:
try this: