注册 登录
编程论坛 ASP.NET技术论坛

rar,zip格式的文件都能以二进制写入数据库,可是怎样读出呢?

ggaolin 发布于 2008-01-23 13:38, 1503 次点击
图片及rar,zip格式的文件都能以二进制写入数据库,可是当图片能够显示出来的时候,那么rar,zip格式的却不能下载,请各位大侠帮忙,给一个合理的处理方法.下面是图片的读出代码:
if(dr.Read())
{
Response.Clear();
Response.AddHeader("Content-Type",dr["FileType"].ToString());
Response.BinaryWrite((byte[])dr["MyFile"]);
Response.End();
}
请问rar,zip的该如何写呢.
2 回复
#2
ggaolin2008-01-23 15:43
高手怎么这么吝惜自己的键盘啊,这种问题你们肯定都遇到过的,麻烦指教一下啊,谢谢.
#3
moonza2008-01-24 17:12
表示下
respone.contenttype="类型";
data=request.binaryread(request.totalbytes);
接着设置下参数。。。。
然后respone.binarywrite file(data,参数,参数);
1