将Word文档的内容转换成二进制存储在数据库中,然后将二进制数据取出来在页面上显示,但出现了乱码。请问各位大虾如何解决啊!
这个问题你这么一说谁也不知道问题在哪,你把转换成二进制和显示二进制的代码帖出来,大家才能帮你解决。
转成byte[]的Encoding是什么?
把byte[]读出来,写入的Encoding又是什么?
数据响应方面可以尝试这样写:
HttpContext.Current.Response.Write((byte[])dr["FileData"]);
在页面上做一个连接,点击就可以打开word文档了。