asp.net 图片的读写入库实现代码

风,从水中掠过,留下粼粼波纹;阳光,从云中穿过,留下丝丝温暖;岁月,从树林中走过,留下圈圈年轮。
写图片c:\1.jpg到表cinfo中
 
private static void AddCinfo()
{
string strSql = "insert into cinfo (srvtitle,csttitle,introduction,logo) values (@srvtitle,@csttitle,@introduction,@logo)";
SqlParameter[] parms =
{
new SqlParameter("@srvtitle",SqlDbType.VarChar,30),
new SqlParameter("@csttitle",SqlDbType.VarChar,30),
new SqlParameter("@introduction",SqlDbType.NVarChar,500),
new SqlParameter("@logo",SqlDbType.Image)
};
parms[0].Value = "旅业互动";
parms[1].Value = "lyhd";
parms[2].Value = "简介"; string filePath = @"c:\1.jpg";
FileStream fs = File.OpenRead(filePath); byte[] content = new byte[fs.Length]; fs.Read(content, 0, content.Length); fs.Close(); parms[3].Value = content; DBHelper.ExecuteNonQuery(CommandType.Text, strSql, parms);
}

读取图片的页面 test.aspx
 
protected void Page_Load(object sender, EventArgs e)
{
string strSql = "select * from cinfo where id=1";
SqlDataReader reader=DBHelper.ExecuteReader(CommandType.Text, strSql, null);
if(reader.Read())
{
byte[] c=(byte[])reader["logo"];
Response.BinaryWrite(c);
}
}

用来显示图片的页面 test2.aspx
 
<img src="test.aspx" />

到此这篇关于asp.net 图片的读写入库实现代码就介绍到这了。真正能让你倒下的,不是对手,而是你绝望的内心。更多相关asp.net 图片的读写入库实现代码内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
ASP.NET轻量级MVC框架Nancy的基本用法

使用grpcui测试ASP.NET core的gRPC服务

ASP.NET Core中的对象池介绍

asp.net中MVC的处理流程详解

ASP.NET Core的日志系统介绍