winform c/s程序photo是如何存放好一点是存在sql server 的字段 ,哪种类型的字段
还是服务器的文件夹里 ,在sqlserver 里存放文件路径还是其他的方法好

解决方案 »

  1.   

    图片放在服务器的文件夹里,在数据库里存储图片的路径 
    是存在sql server 的字段 ,哪种类型的字段
    这个字段是 image 类型
      

  2.   

    存放在文件夹的话,字段存放的路径是相对路径还是绝对路径呢?客户端要怎么显示到PICTUREBOX中
      

  3.   

    当然是在服务器端创建FTP进行存放文件,在数据库存放文件在FTP中的地址;
    如果要考虑安全因素,可以在上传前对文件进行加密,下载应用前再进行解密;
    如果要考虑硬盘因素,可以采用一些解压缩算法;
      

  4.   

    存放在哪里,得看情况而定
    1 数据量较小,最多到10K左右张,这个为了简单,可以存放到数据库,也可以存放到文件,
    数据库一般存储二进制流,
    2 数据量比较大,几万到1000K,而且每天增长率很高,这个建议存放到数据库,这个是因为Windows目录最多存3万多个文件,每天数据变化量上万个,肯定要建目录,逻辑复杂性将提高。
    3 数据量大,而且图片要变化,每次编辑要保存,这时就要记录日志和每次保存的结果,这个也是建议放数据库。
    4 数据量更大,到T的水平,这个我没有这方面的经验,不做建议