OA ASP.NET(C#) + SQL 2000 怎麼實現文件存儲
請問
OA系統 B/S
ASP.NET(C#) + SQL 2000
文件存儲有哪幾種方法,優缺點是什麼??怎麼實現??
问题点数:20、回复次数:6Top
1 楼meilian01(meilian)回复于 2006-03-16 11:53:19 得分 3
感觉存服务WEB服务器比较好
存数据库负担太重,到时候对速度也有影响
个人意见Top
2 楼liangquewei(魔鬼)回复于 2006-03-16 11:58:40 得分 5
我的看法:
1.把文件就保存在文件夹里,要数据库有有一张专心用的表来保存文件的相应信息,所有者,文件名等等.就是不方便管理.
2.把文件读成一个stream保存在数据库"文件表"的image类型的字段当中,同时在讠该表中记录文件的相关信息.Top
3 楼sky_pao(又一個小豆)回复于 2006-03-16 12:05:28 得分 0
如果一個文件很大怎麼辦,如果有十幾M 的時候。Top
4 楼sky_pao(又一個小豆)回复于 2006-03-16 12:07:04 得分 0
其實這個貼子,我沒有辦法給大家太多分,,因為我沒有分了。
我只是想了解一下,我不知道我東西,希望大家都能來討論一下。Top
5 楼job_2006(初学.net)回复于 2006-03-16 12:22:31 得分 5
要么把上传内容用流保存在数据库中,要么把上传的实体文件保存在硬盘的某个文件夹下面,而相应文件的一些信息保存在表中,如:路径是必需保存的,。。。。。。Top
6 楼liangquewei(魔鬼)回复于 2006-03-17 08:56:47 得分 7
文件很大的话,在数据库这边是没有什么分别的,一个image类型最大可以放2G的东西。就是在客户端上传那边有点问题,好像默认是有个4 M的限制的,不过可以通过修改config文件去掉这个限制具体可以找找相关的文章,我忘了。Top




