首页 > 数据库 > mysql教程 > asp.net 将图片上传到mysql数据库的方法_MySQL

asp.net 将图片上传到mysql数据库的方法_MySQL

WBOY
发布: 2016-06-01 13:19:18
原创
1093 人浏览过

比特网 这是页面上的按钮单击事件

受保护的void Button1_Click(object sender, EventArgs e)
​Stream mystream = this.FileUpload1.PostedFile.InputStream;
int length = this.FileUpload1.PostedFile.ContentLength;
mystream.Read(pic, 0, length);
bool flg = insert(tid, pic);
}

这是执行插入的方法

public bool insert(string tid,byte[] pic)
{
DBConn db = new DBConn();
​StringBuilder sql = new StringBuilder();
int flg = 0;
尝试
  {
  myConnection = db.getConnection();
​MySqlCommand myCommand = new MySqlCommand(sql.ToString(), myConnection);
:myCommand.Parameters.Add(new MySqlParameter("?tid", MySqlDbType.String, 32));
:myCommand.Parameters.Add(new MySqlParameter("?pic", MySqlDbType.Blob));
:myCommand.Parameters.Add(new MySqlParameter("?flg", MySqlDbType.Int16));
:myCommand.Parameters["?flg"].Value = 0;
myConnection.Open();
​flg = myCommand.ExecuteNonQuery();
  }
 catch (异常)
  {
 返回 false;
}
最后
{
if (myConnection != null)
{
myConnection.Close();
  }
  }
若 (flg > 0)
  {
 返回 true;
​​}
​返回 false;
★}
bitsCN.com

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板