怎样读取sql数据库里的图片显示在网页上图片存进sql数据库里的是一个相对地址  type是image最好用C#.net 代码实现

解决方案 »

  1.   

    放在一个数据控件上 datalist或者其他的都可以   给他加模板列  项模板里头放图片  图片的scr或者navagiteurl='<%# bind("相对地址")%>'
      

  2.   

    <IMG src="a.aspx?id=1" align="absmiddle">  
    int Id=int.Parse(Request.QueryString["id"]);  
    using(SqlConnection conn=new SqlConnection())  
    {  
    conn.ConnectionString="";  
        
    string strSql="select * from Tb where Id='"+Id+"'";  
    SqlCommand cmd=new SqlCommand(strSql,conn) ;  
    conn.Open();  
    SqlDataReader reader=cmd.ExecuteReader();  
        
    if(reader.Read())  
    {  
    Response.ContentType = "application/octet-stream";  
    Response.BinaryWrite((Byte[])reader["Photo"]);  
    }  
    Response.End();  
    conn.Close();  
    }
      

  3.   


    指定的参数已超出有效值的范围。
    参数名: offset