保存图片到数据库

保存图片到数据库
private SqlConnection mycnn=null;
//保存图片到数据库
 mycnn=new SqlConnection(@"server=zhurongj;database=my1;Trusted_connection=yes");
mycnn.Open();
 SqlCommand mycmd=new SqlCommand("update picture set picture=@a where ID=1",mycnn);

FileStream mystream=new FileStream("f://1.jpg",FileMode.Open,FileAccess.Read);
long len=mystream.Length;

mycmd.Parameters.Add("@a",SqlDbType.Image,(int)len,"picture");
mycmd.Parameters["@a"].Direction=System.Data.ParameterDirection.Input;
          
byte []box=new byte[len];
mystream.Read(box,0,(int)len);

mycmd.Parameters["@a"].Value=box;

//更新
mycmd.ExecuteNonQuery();
MessageBox.Show("ok");
mystream.Close();
mycnn.Close();

阅读更多
想对作者说点什么? 我来说一句

c#asp.net向数据库保存图片

2009年02月13日 3KB 下载

asp.net用流存储图片

2009年12月22日 48KB 下载

保存图片到本地相册

2018年02月05日 132KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭