向数据库中上传图片
来源:互联网 发布:后期合成软件 编辑:程序博客网 时间:2024/05/01 23:40
向数据库中上传图片
protected void Button2_Click(object sender, EventArgs e)
{
string lastName = FileUpload1.FileName.Substring(FileUpload1.FileName.LastIndexOf(".") + 1);
if (lastName.ToLower() == "jpg" || lastName.ToLower() == "bmp" || lastName.ToLower() == "gif")
{
int len = FileUpload1.PostedFile.ContentLength;
Byte[] pictureData = new byte[len]; //将图片转换成二进制
HttpPostedFile htp = FileUpload1.PostedFile;
Stream srm = htp.InputStream;
srm.Read(pictureData, 0, len);
SqlConnection conn = new SqlConnection("Data Source=tiger;Initial Catalog=liuyan;Integrated Security=True");
conn.Open();
string sqlsel = "select * from tb_pic";
SqlDataAdapter ada = new SqlDataAdapter(sqlsel, conn);
DataSet ds = new DataSet();
ada.Fill(ds);
DataList1.DataSource = ds;
DataList1.DataBind();
SqlCommand comd = new SqlCommand("insert into tb_pic (username,name,pic) values ('" + TextBox4.Text + "','" + FileUpload1.FileName + "',@pictureData)", conn);
comd.Parameters.Add("@pictureData", SqlDbType.Image);
comd.Parameters["@pictureData"].Value = pictureData;
comd.ExecuteNonQuery();
DataList1.DataBind();
conn.Close();
Response.Write(" <script>alert('添加成功!')location='tupian.aspx' </script>");
}
}
- 向数据库中上传图片
- 向数据库中上传图片
- ASP.NET 2.0中向数据库中上传图片
- Android中向服务器上传图片
- 向数据库中添加图片,显示图片
- 上传图片到数据库中。。。
- 图片上传到数据库中
- 如何向ACCESS数据库上传并显示图片
- 向数据库中存取图片(BITMAP)
- SSH框架中向数据库存取图片
- 向数据库中存取图片(BITMAP)
- JDBC之向数据库中插入图片
- 向数据库表中插入图片信息
- 无组件上传图片到数据库中
- ASP.net中图片上传到数据库?
- Asp.Net中上传图片到数据库
- Oracle中上传图片到数据库
- 将图片上传到数据库中
- SQL code(一)
- 用VC2008编译最新SVN版本的OpenCV源代码
- 生活需要沉淀
- SQL code(二)
- SQL code(三)
- 向数据库中上传图片
- jquery实现弹出窗口
- 转载:如何很好的编写Ant
- 转载:在Eclipse中设置作者
- Java读取Word/Excel/PDF可以使用的第三方包
- Google mentor Rajeev Motwani dies in drowning accident
- 常用客套话
- 学VC++深入详解
- 关闭组件