如何使用c#从SQL服务器读取blob
本文关键字:服务器 读取 blob SQL 何使用 | 更新日期: 2023-09-27 17:53:52
我有一个使用c#的控制台应用程序,我想读取存储在SQL Server中的blob并将其写入指定路径的windows文件系统。
如何使用c#将blob转换为pdf图像并将其写入文件系统?
从数据库中读取blob到byte[]
,并将此缓冲区写入文件
看这里:http://www.akadia.com/services/dotnet_read_write_blob.html
使用DataAdapter/DataSet很可能会更容易——如果您能够负担得起将整个BLOB内容加载到您正在处理的行数的内存中。
我们在这里讨论的是哪种blob ?假设您正在使用。net,请查看SqlDataReader或实体框架。还有其他的方法,但这两种很流行。转换为PDF,你可能需要一个第三方工具,检查PDF夏普。最后,保存到文件系统非常简单,看一下.NET System.IO.File类