第一步搜知腊://获取当前选择的
图片this.pictureBox1.Image = Image.FromStream(this.openFileDialog1.OpenFile())//获取当前图片的路径string path = openFileDialog1.FileName.ToString()//将制定路径的图片添加到FileStream类中FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read)//通过FileStream对象实例化BinaryReader对象BinaryReader br = new BinaryReader(fs)//通过BinaryReader类对象的ReadBytes()方法将FileStream类对象转化为二进制数组byte[] imgBytesIn = br.ReadBytes(Convert.ToInt32(fs.Length))第二步://将图片添加到数据库中string sql="insert into pic values(@pic)"SqlParameter[] param = new SqlParameter[] { new SqlParameter("@pic", imgBytesIn) }DBHelper.GetExecuteQuery(sql, param)第猛蚂三步://将图片从数据库中取出世滑string sql="select * from pic where id=0"SqlDataReader reader = DBHelper.GetExecuteReader(sql, null)MemoryStream mss = null
例如,要存入8张图片信息, *** 作方法和步骤如下:
1、首先,扩展可编程性下面的“用户定义数据类型”为空,如下图所示。
2、其次,完成上述步骤后,选择数据库,然后单击顶部的“新建查旦歼询”按钮,如下图所示。
3、接着,完成上述步骤后,直好碧接使用sp_addtype语句定义数据类型,如下图所示。
4、然后,完成上述步骤后,刷新用户定义的数据类型,这一次“用户定义数据类型”下就有数据了,如下图所示。
5、随后,完成上述步骤后,右键单击数据表,然后选择“设计”选项,模袜冲如下图所示。
6、最后,完成上述步骤后,就可以在数据类型中找到自定义数据类型,如下图所示。
评论列表(0条)