.NET中如何将存入数据库中的二进制文件读取出来
我把一个压缩文件用二进制写入SQLserver数据库,但是要怎么把二进制数据读取出来,转化成压缩文件,求解...
我把一个压缩文件用二进制写入SQLserver数据库,但是要怎么把二进制数据读取出来,转化成压缩文件,求解
展开
3个回答
展开全部
先问一下写入到DB中的是byte还是blob呢?
就像普通的Select ,直接查找出来你存入的二进制数据对象,赋值给byte[] byteData变量,
File.WriteAllBytes(@"C:\Users\XX\Desktop\2.rar",byteData);
就保存成你的压缩文件了
就像普通的Select ,直接查找出来你存入的二进制数据对象,赋值给byte[] byteData变量,
File.WriteAllBytes(@"C:\Users\XX\Desktop\2.rar",byteData);
就保存成你的压缩文件了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个必须知道2进制的具体数据规范才行;要不就是一堆乱码了;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询