运行一下就能在gridview里显示数据了。
语句的话
DataSet
ds
=
new
DataSet()
SqlConnection
con
=
new
SqlConnection(数据库连接字符串)
string
sql="SQl查询语句"
SqlDataAdapter
da
=
new
SqlDataAdapter(sql,
con)
try
{
da.Fill(ds,
"tb")
}
catch
(Exception
ex)
{
throw
new
Exception(ex.ToString())
}
finally
{
con.Close()
}
gridview1.DateSource=
ds.Tables["tb"]
1:在第一个页面中的gridview中添加ImageField,并且将它转换为TemplateField2:新建一asp.net页面,在这个页面实现读取数据库显示二进制流的图片(当然要接收参数,不然gridview显示的图片都一样).
3:将第二步建立的页面作为参数传给1中的Image1的ImageUrl。就ok了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)