当前位置:编程学习 > C#/ASP.NET >>

Asp.net :word,pdf文件上传后保存到数据库可行么?通用的做法是什么,如何保存?

Asp.net :word,pdf文件上传后保存到数据库可行么?通用的做法是什么,如何保存?  --------------------编程问答-------------------- 转换为二进制流保存在数据库中 --------------------编程问答--------------------
引用 楼主 rejoice123 的回复:
Asp.net :word,pdf文件上传后保存到数据库可行么?通用的做法是什么,如何保存? 
 上传WORD文档你可以用FILEUPLOAD文件上传到服务器的目录下,不建议你把文件存储到数据库中(这样会增大数据库的容量),如果你想把文件存储到数据库,可以先把文件转换为字节,然后存储到数据库中。

 关于再打开WORD,   你可以直接给出链接地址

<a   href= "MyWord.doc "   target=_blank> 我的WORD文档 </a> 


也可以把WORD文件另存为HTML,然后打开
--------------------编程问答-------------------- 不要把文件放在数据库里。数据库容量可比硬盘容量贵多了呢。
数据库只要记录文件的存放位置就行了 --------------------编程问答-------------------- 一般的做法都是存放一个文件的路径,而不是将文件以二进制形式存放到数据库中(虽然也有些场合需要将图片存放到数据库中)。 --------------------编程问答--------------------
引用 4 楼 guwei4037 的回复:
一般的做法都是存放一个文件的路径,而不是将文件以二进制形式存放到数据库中(虽然也有些场合需要将图片存放到数据库中)。

恩 是的 一般都是这么做。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,