解决方案 »

  1.   

    Sql Server存储用imag或varbinary(max)或存图片路径(varchar(200))--200字节应该够用了
    My SQL
    图片小时 BLOB (64K)
    图片大时 MEDIUMBLOB (最大16M)或者LONGBLOB(4G)
      

  2.   


    图片的路径写在哪里啊?Default?  可以写成这样吗?C:\Users\administration\Desktop\1.jpg?
      

  3.   


    图片的路径写在哪里啊?Default?  可以写成这样吗?C:\Users\administration\Desktop\1.jpg?对,存储相对路径(一般用这个)或绝对路径
      

  4.   

    WEB程序的话,建议取相对于根目录的路径
    /Web/Image/1.jpg之类的
      

  5.   

    我们公司也有这种情况。一般是这样的,就是 新增一个字段 img字段,然后再找个字段中,只存储一个 相对的路径,比如:/abc/image/123456.jpg这样存储的是相对路径,比较灵活,而不是存出一个完整的路径。另外,如果把图片存储到 数据库中,会导致数据库很容易变的超大,因为数据量一大,图片可能很块就达到了 几百个G,如果存储到目录中,可以把时间长的图片,刻录到光盘中,以备以后查看,还不至于导致 磁盘空间不够。