文件上传及显示的问题
using (FileStream fs = openFileDialog1.File.OpenRead())
{
byte[] buffer = new byte[fs.Length];
fs.Read(buffer, 0, buffer.Length);
}
buffer将会保存到数据库中.
该文件如何显示出来呢?
比如我上传一个pdf文件后,页面显示一条记录,点击该记录打开或下载该文件。如何实现?
[解决办法]
在服务器上为这个文件绑定一个url
[解决办法]
方法两个:
1. 保存文件为字节到数据库,这个方法会加重数据库负担,但是有很好的加密型;
2. 保存文件路径,每次客户端请求,调用路径,读取到客户端;