把图片读到pictureBox,再写入数据库SQL sever

原创 2004年10月11日 15:53:00

把图片读到pictureBox,再写入数据库

SqlConnection conn=new SqlConnection(@"data source=chenyuming2004/VSdotNET;uid=sa;pwd=cym;database=lhf");
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();

-------------------------------------------------------
从数据库读图片到picturebox

SqlConnection 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;

 

PictureBox中的Image对象转存到数据库

这个是在百度知道上回答问题时看到的,一时没有做出来,看了一些资料才弄清楚的。 主要有两个点: 1.对流的操作不熟悉,不知道图片Image对象是可以”保存“到MemoryStream中的; ima...
  • frombegintoend
  • frombegintoend
  • 2012年06月30日 03:10
  • 4036

C#将数据库图片显示在pictureBox

这里的图片存在数据表的形式为十六进制的数据,参数ds为从数据库中选出的DataSet,字段FImage为图片字段。 private void getPicture(DataSet ds)       ...
  • K346K346
  • K346K346
  • 2015年07月19日 00:21
  • 1953

存在数据库里的图片直接显示到PictureBox中

如果把图片作为Image类型存入数据库,当需要从数据库里调出显示的时候并不需要创建任何临时文件,可以利用pictureBox1.Image = System.Drawing.Image.FromStr...
  • ki1381
  • ki1381
  • 2007年03月04日 20:29
  • 3025

c# 如何将图片信息从数据库中读取出来放入pictureBox1中:

 要先判断图片数据是否为空 if(this.dataset.Tables[0].Rows[select]["照片信息"].ToString().Trim()!="") { int select = t...
  • zongxiangni
  • zongxiangni
  • 2006年09月11日 16:14
  • 5246

怎么样把图片存放到SQL SERVER 数据库中?

存入:  .首先将图片文件以二进制方式读出存入一个变量。  $imgname = "图片文件名";$fp = fopen($imgname,"rb");$bit = fread($fp,filesiz...
  • jxyuhua
  • jxyuhua
  • 2004年08月30日 10:31
  • 1123

实现从外部拖放图片到窗体上的picturebox中

实现从外部拖放图片到窗体上的picturebox中;1,新建一个窗体FORM2,窗体上放一个picturebox把该窗体的ALLOWDROP属性设为TRUE;2下面是实现这拖放的代码: (在FORM2...
  • flowfog
  • flowfog
  • 2010年10月15日 14:22
  • 810

将图片数据存入sqlserver数据库

关于图片的存储我们一般的做法是将图片存在硬盘上,路径存入数据库      sqlServer数据库以image格式存储图片,sqlServer数据库无法直接将image格式的字段转为string类型或...
  • h1534589653
  • h1534589653
  • 2017年03月12日 14:03
  • 916

在ASP.NET中把图片保存到SQL SERVER数据库

翻译:吕绍伟(转载)介绍在很多情况下,我们需要把图片保存到数据库中。在某些应用程序中,存在一些敏感信息不能被存储到文件系统中,因为存储在文件系统上的任何图片都很容易被用户非法获得。本文将讨论在ASP....
  • vzxq
  • vzxq
  • 2004年09月14日 10:17
  • 1099

java hibernate 将图片存入数据库,并从数据库取出显示在网页上

最近个项目需要用到将图片存入数据库,然后从数据库取出
  • syjgreen07
  • syjgreen07
  • 2014年04月22日 14:31
  • 1761

查询大量数据写入文件

@RequestMapping(value = "/query",method = RequestMethod.GET)     @ResponseBody     public String t...
  • shy415502155
  • shy415502155
  • 2017年04月28日 15:14
  • 143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:把图片读到pictureBox,再写入数据库SQL sever
举报原因:
原因补充:

(最多只允许输入30个字)