|
|
怎样把SQL_SERVER数据库里的(类型是image)图片显示在aspx页面里的image控件里 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
首先建一个显示图片的文件show.aspx,其中show.aspx.cs文件这样写: private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["connstr"].ToString()); conn.Open(); string id = Request.QueryString["id"]; DataSet ds = new DataSet(); byte[] myData = new byte[0]; SqlDataAdapter da = new SqlDataAdapter("select picture from tablename where id="+id,conn); da.Fill(ds,"product"); DataRow myRow; myRow = ds.Tables["tablename"].Rows[0]; if(myRow["picture"].ToString()!="") myData = (byte[])myRow["picture"]; Response.ContentType ="jpg"; Response.BinaryWrite( myData ); } 然后再在你要显示图片的文件上写:<img src="show.aspx?id=yourid"> 要显示图片的文件和show.aspx在相同路径下。

|
|
相关文章:相关软件: |
|