图片通过asp.net上传到mysql数据库
来源:互联网 发布:上古卷轴男性捏脸数据 编辑:程序博客网 时间:2024/05/30 23:02
这是页面上的按钮单击事件
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;
}
- 图片通过asp.net上传到mysql数据库
- asp.net 上传图片(字节)到mysql数据库
- ASP.net中图片上传到数据库?
- asp.net上传图片到SQL数据库
- Asp.Net中上传图片到数据库
- ASP.NET上传图片到数据库
- asp.net图片上传并存储到数据库中
- ASP.NET上传图片到数据库并加水印
- asp.net 上传图片到数据库(不是文件夹)
- ASP.NET MVC 4 - 上传图片到数据库
- Asp.net 上传图片,保存路径到数据库
- asp.net 批量上传图片保存到数据库
- ASP上传图片到数据库
- ASP.NET批量上传excel数据到数据库MySql
- Asp.net通过FileUpLoad控件上传图片
- ASP.NET把图片上传到数据
- IOS 上传图片到ASP.NET
- ios客户端上传图片到asp.net
- ASP.NET缓存学习入门---数据缓存
- cache
- 各类经典搜索算法(Search Algorithms)的简单介绍和C++实现
- windows下的PHP环境搭建
- 多线程的创建方式
- 图片通过asp.net上传到mysql数据库
- jquery AJAX清除IE缓存问题
- Oracle 执行计划(2)-基数 cardinality
- android x系统定义颜色
- Android平台刷机包 修改制作方法
- extjs4 grid 新增、删除、修改
- 转换中的字节数差异
- SQL Server 返回修改后的数据
- Linux的配置文件