请问在C#里怎么把BMP图片存到access的OLE对象字段中?谢谢

swordsman2100 2006-02-16 08:08:42
请问在C#里怎么把BMP图片存到access的OLE对象字段中?怎么写SQL语句啊。我是下面做的有问题:
FileStream fs = new FileStream(m_filename, FileMode.Open);
Byte[] FileByteArray = new Byte[fs.Length];
fs.Read(FileByteArray,0,(int)fs.Length);
fs.Close();
然后根据sql="INSERT INTO Data_Employee Img="+"'"+FileByteArray+"'";
...全文
100 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿浩No_1 2006-02-16
  • 打赏
  • 举报
回复
我也很想知道啊
spiderman111 2006-02-16
  • 打赏
  • 举报
回复
Stream GOGOGO
david_anwei 2006-02-16
  • 打赏
  • 举报
回复
System.IO.FileInfo fi=new System.IO.FileInfo(openFileDialog1.FileName);
int imglen=(int)fi.Length;

clzhaopian=new byte[imglen];
System.IO.Stream imgdatstream=fi.OpenRead();
int n=imgdatstream.Read(clzhaopian,0,imglen);
ei=cs.InsertCarEnrol(clzhaopian);
机器人 2006-02-16
  • 打赏
  • 举报
回复
// comm为OleDbCommand的实例。
comm.CommandText = "INSERT INTO Data_Employee Img VALUES (@Img)";

comm.Parameters.Add("@Img", OleDbType.Binary);
comm.Parameters["@Img"].Value = FileByteArray;

// conn为OleDbConnection的实例。
conn.Open();
comm.ExecuteNonQuery();
conn.Close();

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧