asp.net上传图片(字节)到mysql数据库计算机等级考试

文章作者 100test 发表时间 2009:06:17 19:05:24
来源 100Test.Com百考试题网


  编辑特别推荐:

  全国计算机等级考试(等考)指定教材

  全国计算机等级考试学习视频

  全国计算机等级考试网上辅导招生

  全国计算机等级考试时间及科目预告

  百考试题教育全国计算机等级考试在线测试平台

  全国计算机等级考试资料下载

  全国计算机等级考试论坛

  计算机等级考试四级应用题解析汇总

  2009年下半年全国计算机三级考试报名时间从6月1日起已经开始报名。详情点击:2009年下半年全国计算机等级考试各地报名点汇总。2009年下半年全国计算机三级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库

  这是页面上的按钮单击事件
  protected void Button1_Click(object sender, EventArgs e)
  {
  string tid = Utils.getRandom(32).
  Stream mystream = this.FileUpload1.PostedFile.InputStream.
  int length = this.FileUpload1.PostedFile.ContentLength.
  byte[] pic = new byte[length].
  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().
  sql.Append("insert into teacher(TID,TPHOTO,TDELETE) values (?tid,?pic,?flg)").
  int flg = 0.
  try
  {
  myConnection = db.getConnection().
  MySqlCommand myCommand = new MySqlCommand(sql.ToString(), myConnection).
  myCommand.Parameters.Add(new MySqlParameter("?tid", MySqlDbType.String, 32)).
  myCommand.Parameters["?tid"].Value = tid.
  myCommand.Parameters.Add(new MySqlParameter("?pic", MySqlDbType.Blob)).
  myCommand.Parameters["?pic"].Value = pic.
  myCommand.Parameters.Add(new MySqlParameter("?flg", MySqlDbType.Int16)).
  myCommand.Parameters["?flg"].Value = 0.
  myConnection.Open().
  flg = myCommand.ExecuteNonQuery().
  }
  catch (Exception ex)
  {  
  return false.
  }
  finally
  {
  if (myConnection != null)
  {
  myConnection.Close().
  }
  }
  if (flg >. 0)
  {
  return true.
  }
  return false.
  }

  2009年9月全国计算机等级考试时间及科目预告

  2009年NCRE考试有新变化

  2009年全国计算机等级考试-大纲

  全国计算机等级考试历年真题及答案

  2009年上半年全国计算机等级考试试题及答案



相关文章


处理SSIS2008中的变更数据捕获计算机等级考试
SQLServer2005中进行捕捉错误的两种方法计算机等级考试
使用SQLServer中COALESCE()函数的两种方法计算机等级考试
灵活设置WindowsServer2008应对系统管理谜局计算机等级考试
asp.net上传图片(字节)到mysql数据库计算机等级考试
卸载并重新配置mysql服务计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛