image 控件怎么绑定数据库中图片地址?
我做了个图片上传,传上去后,可以显示出来,但是刷新后又显示不了了,应该是没有和image绑定,那怎么和image控件绑定??图片已经传上去了,路径也存在SQL数据库中了。
我做了个图片上传,传上去后,可以显示出来,但是刷新后又显示不了了,应该是没有和image绑定,那怎么和image控件绑定??图片已经传上去了,路径也存在SQL数据库中了。
解决方案 »
- jquery 中的插件中,插件是什么东西呢?
- load事件-button事件?
- 一个在VS2008中用报表专家创建水晶报表的问题
- <asp:TextBox 标签里面没有 onblur事件。怎么办?
- google了一大圈我又回來了,用vs05如何做發送郵件的功能呀?
- 从xml读出的文章怎么分段?
- 50分求助,水晶报表问题
- asp.net关于客户端控件的问题!!Request.Form["country"]这样是获取客户端控件<select name="country" >value的值,怎么获取它的text值呢?
- asp.net中,有什么可以自动扫描网站注入的工具???
- Asp.net项目中添加C++ dll问题求助
- 新手提问:gridview怎么将其格式固定,即不跟随内容变化列的宽度?
- 有一个比较困难的问题想请教大家!
那再次打开网页的时候图片又没了,,
那用gridview怎么用,我刚刚学。
path.aspx直接读出图片就可以了
protected void Page_Load(object sender, EventArgs e)
{
//连接数据库的第一种方法
SqlConnection myConnection = new SqlConnection(ConfigurationManager.AppSettings["Lw_SqlConnectString"]); //连接数据库的第二种方法
//SqlConnection myConnection = new SqlConnection("Data Source=.;Initial Catalog=Tcis_shrl;User Id=sa;Password=;");
if (Session["id"] == null)
{ }
else
{
string sql = "Select PersonImage from Person Where PersonID=";
SqlCommand myCommand = new SqlCommand(sql + Session["id"].ToString().Trim(), myConnection);
try
{
myConnection.Open();
SqlDataReader myDataReader;
myDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
if (myDataReader.Read())
{
Response.Clear();
// Response.ContentType = "image/pjpeg";//可有可无
Response.BinaryWrite((byte[])myDataReader["PersonImage"]);
}
myConnection.Close();
}
catch (SqlException SQLexc)
{
Response.Write(SQLexc);
}
Response.End();
}
}
}