我想利用SQL数据库存储图片,然后从SQL数据库中调用图片,不知道该怎样来写代码?谢谢!!
解决方案 »
- 相对路径如何取得啊
- 如何实现在win窗体上面获取百度知道上面的问题的地址和标题?
- 主线程开启一个新的线程,并等待这个线程完成了在继续,怎么做?
- Access数据库在问题
- 请教一个字符串复制的问题! c#
- ssk 皮肤制作软件
- 帮帮忙,看看,给分的
- 开发c#用什么工具比较好?(除了visual sudio .net 这个开发工具)
- 怎样在c#提取oracle数据库中的数据为汉字不乱码呢?请各位帮忙阿!!急用阿!!大家快进来!!
- 谁能给一个数字算法,要求用计算机验证的计算速度很快,但求解的计算过程很慢.f
- 局域网,通过安装客户端执行程序,读取服务器某目录下的ini文件??
- 如何调用outlook来发邮件
http://www.cndevx.com/Article/ShowArticle.asp?ArticleID=1897
conn.Open();
SqlCommand cmd=new SqlCommand("insert into fuser values ('1a','1b',@i)",conn);
byte[] ib=new Byte[60000];
FileStream fs=new FileStream(@"D:\windows temp\temp\1.jpg",FileMode.Open ,FileAccess.Read );
fs.Read(ib,0,60000);
cmd.Parameters.Add("@i",SqlDbType.Image,(int)fs.Length);
cmd.Parameters["@i"].Value=ib;
cmd.ExecuteNonQuery();
conn.Close();-------------------------------------------------------
//从数据库读图片到pictureboxSqlConnection conn=new SqlConnection(@"data source=chenyuming2004\VSdotNET;uid=sa;pwd=cym;database=lhf");
conn.Open();
SqlCommand cmd=new SqlCommand("select 照片 from fuser where password='1b'",conn);
SqlDataReader reader=cmd.ExecuteReader();
reader.Read();
MemoryStream buf=new MemoryStream((byte[])reader[0]);
Image image=Image.FromStream(buf,true);
pictureBox1.Image=image;