如何将图片编码,图片存入数据库sql2000

taylermail 2009-11-03 04:24:12
如题 数据库表:aaa(id,image)

...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjq 2009-11-03
  • 打赏
  • 举报
回复
图片文件读到byte[]里,插进数据库的image类型字段里
hackervip1988 2009-11-03
  • 打赏
  • 举报
回复
给你写个 winform 下的
讲讲 思路!自己看
首先 你想 插入 数据库
必须把图片文件 转换为2进制
string FileName = Dialog.FileName;
FileStream fs = new FileStream(FileName, FileMode.Open);
byte[] b=new byte[fs.Length];
BinaryReader br = new BinaryReader(fs);
b = br.ReadBytes(Convert.ToInt32(fs.Length));
string sql = "INSERT INTO [Mag_Rol].[dbo].[ImageTable] VALUES(5,@photo)";
SqlParameter[] param = new SqlParameter[]
{
new SqlParameter("@photo",b)
};
hackervip1988 2009-11-03
  • 打赏
  • 举报
回复
网上一大把

明缘 2009-11-03
  • 打赏
  • 举报
回复
使用2进制格式存取。

110,537

社区成员

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

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

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