实际上好像没有人会把图片放入数据库吧,,要不数据库就太胖了,,我的办法是只存图片的地址,然后在需要的时候就把地址调用出来,,然后echo "图片地址";,这样图片就显示出来了

解决方案 »

  1.   

    这个问题请到asp版面去问!
    1、使用php+mssql的人并不多
    2、php可以直接把上传的图片保存到文件,保存到数据库反而麻烦了许多。而asp就只能保存到数据库
      

  2.   

    to: xuzuning(唠叨)
       难道PHP就不能实现吗?
      

  3.   

    当然能实现!
    不过既然没有人这么做,你又如何得到解决方案呢?看看asp中是怎么做的,不是很好的参考吗?
      

  4.   

    好象大致是这样的:首先传一个mime,然后把图片数据传出去。
      

  5.   

    这是非常奇怪!算了,你不去找,我就帮你找吧。http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=169166读数据库中图片数据<img  src=mem/showimg_1.asp?id=<%=rs("us_number")%>  width="105"  height="135">              
    showimg_1.asp写法:  
    <%  
    Set  Conn  =  Server.CreateObject("ADODB.Connection")  
    Conn.Open  "driver={SQL  Server};server=***;uid=sa;pwd=****;database=tr_bank;"  
    SQL  =  "SELECT  *  FROM  tr_grmessage  where  us_number='"  &  session("user_infoid")  &  "'  "  
    Set  rs  =  Server.CreateObject("ADODB.Recordset")  
    rs.Open  SQL,Conn,1,3  
    response.contenttype="image/gif"  
    Response.BinaryWrite  rs("us_photo")  
    %>  
     
    可以看出并无特别的操作!所以“从MSSSQL读出图片”并不是问题
    与mysql并无两样
      

  6.   

    我试过唠叨的这种方法,是可行的,其实可以把它读到一个文件里面,比如xxx.php,然后可以<img src='xxx.php'> 来输出,这也是很多ASP程序中的所谓以流形式来输出图片的方法,好像腾讯很多地方用的就是这种方法,你可以去搜搜
      

  7.   

    to:antidestiny(周水水) 
      我试过了,没有成功。肯定是自己水平不够吧!我把读Mysql库中的图片改成MSSQL也没有成功。鉴与自己有限定能把你的代码贴出来吗?成功后再加放一百分。(注:必须是MSSQL的)