首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

C# asp.net怎么将图片存储到MySQL

2012-09-21 
C# asp.net如何将图片存储到MySQL?图片转换成流的程序byte[] bytesnullbytesFile.ReadAllBytes(@x) //

C# asp.net如何将图片存储到MySQL?
图片转换成流的程序
  byte[] bytes=null;
  bytes=File.ReadAllBytes(@x); //为地址

上传到MySQL
  MySqlCommand sqlComm = new MySqlCommand(); //生成数据库命令操作对象
  try
  {

  sqlComm.CommandText = strComm; //指定要执行的SQL命令  
  sqlComm.Connection = sqlConn; //指定要使用的SQL连接
  sqlComm.Parameters.Add("@id", MySql.Data.MySqlClient.MySqlDbType.Int32);
  sqlComm.Parameters.Add("@picture", MySql.Data.MySqlClient.MySqlDbType.LongBlob);
  sqlComm.Parameters[0].Value = 16;
  sqlComm.Parameters[1].Value = x; 
  //为SQL命令的参数赋值
  sqlComm.ExecuteNonQuery(); //执行SQL命令
  return true;
  }



比较郁闷,上传后图片显示是乱码。。

[解决办法]
Asp.net中Mysql存储中文乱码解决方法

热点排行