2 用数据绑定控件 把<%#Eval('图片URL')%> 绑定到<Img > 里面
也就是路径与绑定
存图片肯定是存图片名称啊。 比如你上传一张图片 a.jpg 到你站点的Images 文件夹。你只用存 a.jpg 或者 images/a.jpg这样的字符串到数据库里就行了。调用时直接调用<img src='<% 绑定数据%>' alt="图片" /> 就可以了建议你在看一下 ado.net 的 相关内容!这里 不要用 ExceuteScalar方法 应该用 ExecuteReader 方法
try
{
connection.Open()
SqlCommand command = new SqlCommand("select WishImage from Wish ", connection)
SqlDataReader reader = command .ExecuteReader()
if (reader.Read())
{
byte[] image =(byte[]) reader[0]
stream.Write(image, 0, image.Length)
Bitmap bitmap = new Bitmap(stream)
context.Response.ContentType = "image/jpeg"
bitmap.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg)
}
}
finally
{
connection.Close()
stream.Close()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)