1、直接放在硬盘某个目录里,数据库里只存一个地址,到时需要查询,下载时根据地址到盘上载。
3、如果我用DataGrid把下载信息显示出来,比如文件类型、大小、上传时间、下载次数,再加个链接模版列(下载),点击该列是可以下载指定的项目,该列做成超连接列即可,路径指定到你的文件路径

解决方案 »

  1.   

    1、随意,如果出于安全性和管理方便,可以采用数据库的方式,但效率会相对低一些2、SQLserver的Image,Oracle的BLOB...等等3、要显示什么就自己写信息吧,建立相应字段存储即可,这些是DG基础了。下载可以采用制定页面输出流的Content-type使用将文件存储的二进制流发送到http流输出~~并不难
      

  2.   

    我以前作过下载方面的网站(广明网站)感觉你说的将软件放到数据库里,那是很不现实的。虽然Sql server 保存2G,但是如果同时有多个人从数据库里读几百M的东西应该是会很慢的.所以还是存到硬盘里比较现实.
      

  3.   

    1、随意,如果出于安全性和管理方便,可以采用数据库的方式,但效率会相对低一些2、SQLserver的Image,Oracle的BLOB...等等3、要显示什么就自己写信息吧,建立相应字段存储即可,这些是DG基础了。下载可以采用制定页面输出流的Content-type使用将文件存储的二进制流发送到http流输出~~并不难