在ASP.NET中存取图片到数据库问题 在一页面上添加照片并显示的页面上,然后保存到数据库中希望有这方面的资料和经验的各位分享下在google上没找到有用的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是传统的做法,在sql2008下,可以用fileStream http://www.cnblogs.com/gaojing/archive/2007/04/05/700671.html http://www.cnblogs.com/lieying2911/archive/2006/08/18/480872.html 将图片2进流 存入数据库 protected void btnUpload_Click1(object sender, EventArgs e) { SqlConnection con = new SqlConnection(Sql); con.Open(); FileStream fs = File.Open(this.File1.PostedFile.FileName, FileMode.Open); byte[] by = new byte[fs.Length]; fs.Read(by, 0, (int)fs.Length); String SqlCmd = "insert into ImageStore(ImageData,ImageContentType,ImageDescription,ImageSize) values(@Image,@fileType,@fileDec,@fileSize)"; SqlCommand CmdObj = new SqlCommand(SqlCmd, con); CmdObj.Parameters.Add("@Image", SqlDbType.Image, (int)fs.Length).Value = by; CmdObj.Parameters.Add("@fileType", SqlDbType.VarChar, 20).Value = this.File1.PostedFile.ContentType; CmdObj.Parameters.Add("@fileDec", SqlDbType.VarChar, 200).Value = this.txtDescript.Text; CmdObj.Parameters.Add("@fileSize", SqlDbType.BigInt).Value = this.File1.PostedFile.ContentLength; fs.Close(); CmdObj.ExecuteNonQuery(); dataGridBind(); } 参考http://www.cnblogs.com/ding0910/articles/308099.htmlhttp://www.cnblogs.com/blueskygenius/archive/2006/12/28/606253.html 跳出个alert提示框之后再弹出个comfirm(是,否)提示框 如何将excel中的数据读取出来??在网上找了一下,都不行,帮下忙,谢了!~ 如和用fileUpLoad选择完图片后立即在页面上显示 100球关于web打印的问题。 请大家帮帮忙啊!!!! 如何给文件设置读写权限(NTFS权限)?接口在哪里?谢谢了 请问ExecuteNonQuery()和ExecuteReader();有什么区别啊? 请高手指导(Connection timeout提示),解决后立即给分!急!急!急! 关于页面有缓冲的问题? 有关批量更新问题.急! asp.net中主从表的制作 标记搜索关键字的颜色
protected void btnUpload_Click1(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(Sql);
con.Open();
FileStream fs = File.Open(this.File1.PostedFile.FileName, FileMode.Open);
byte[] by = new byte[fs.Length];
fs.Read(by, 0, (int)fs.Length);
String SqlCmd = "insert into ImageStore(ImageData,ImageContentType,ImageDescription,ImageSize) values(@Image,@fileType,@fileDec,@fileSize)";
SqlCommand CmdObj = new SqlCommand(SqlCmd, con);
CmdObj.Parameters.Add("@Image", SqlDbType.Image, (int)fs.Length).Value = by;
CmdObj.Parameters.Add("@fileType", SqlDbType.VarChar, 20).Value = this.File1.PostedFile.ContentType;
CmdObj.Parameters.Add("@fileDec", SqlDbType.VarChar, 200).Value = this.txtDescript.Text;
CmdObj.Parameters.Add("@fileSize", SqlDbType.BigInt).Value = this.File1.PostedFile.ContentLength;
fs.Close();
CmdObj.ExecuteNonQuery();
dataGridBind(); }
http://www.cnblogs.com/ding0910/articles/308099.html
http://www.cnblogs.com/blueskygenius/archive/2006/12/28/606253.html