........会写入数据到数据库,不会取出数据???用 select 图片路径 from 数据表
然后,绑定控件 如: <img src=<%# eval("图片路径") %> /> 不过.你得注意的图片的相对路径或是绝对路径!

解决方案 »

  1.   

    ....
    SqlDataReader dr= yourDataReader;
    while(dr.Read()){ imageControl.ImageUrl=FormatPicUrl(dr["URL"].ToString());
    }
    ...
    public String FormatPicUrl(String sUrl){
           return(Request.ApplicationPath + "/Picture/" + 
           sUrl.Substring(sUrl.LastIndexOf("\\"),sUrl.Length - sUrl.LastIndexOf("\\")));
           }
    **假设图片放在你的项目路径的Picture中
      

  2.   

    for (Star star : list) {
    //获得数据中的图片绝对路径
    String photo = star.getSphoto();
    int len = photo.lastIndexOf("\\");
    photo.subSequence(0, len);
    //获得图片相对路径
    p = "upload/" + photo.subSequence(len + 1, photo.length());
    star.setSphoto(p);}
    为什么我没调用hibernate 的save或update我的sphoto在数据库里值改变了?