Sql Server中Image类型字段在VB.NET中的读写操作

懒丫头o0O

懒丫头o0O

2016-02-19 21:46

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享Sql Server中Image类型字段在VB.NET中的读写操作,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

  1.图片文件写入
              Dim tmpImg As image                    
              Dim r As DataRow                         
              Dim ms As New MemoryStream    
              Dim data() As Byte                         

              r = myDataSet.Tables(myTableName).NewRow
              tmpImg = Image.FromFile("c:xxx.jpg")
              tmpImg.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)
              tmpImg.Dispose()
              ReDim data(ms.Length)
              ms.Position = 0
              ms.Read(data, 0, System.Convert.ToInt32(ms.Length))

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

              ...
              ...          
              r("pic") = data
              myDataSet.Tables(myTableName).Rows.Add(r)
              ...

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  2.图片数据的读出
              Dim tmpImg As image                    
              Dim r As DataRow                         
              Dim ms As New MemoryStream    
              Dim data() As Byte                         
              Dim r As Integer

              data=myDataSet.Tables(myTableName).Rows(r).Item("pic")
              ms = New MemoryStream
              ms.Write(data(0), 0, data(0).GetUpperBound(0))
             
              '在窗体中显示
              Me.pic0.Image = Image.FromStream(msImg(0))
             
              '存入到文件
              If  FileI.Exists("c:xxx.jpg") Then
                    File.Delete("c:xxx.jpg")
              End If
              fs = File.Create("c:xxx.jpg")
              fs.Write(data, 0, data.GetUpperBound(0))
              fs.Close()

展开更多 50%)
分享

猜你喜欢

Sql Server中Image类型字段在VB.NET中的读写操作

编程语言 网络编程
Sql Server中Image类型字段在VB.NET中的读写操作

VB和VB.NET中的XML操作

vb
VB和VB.NET中的XML操作

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL SERVER中字段类型及说明

编程语言 网络编程
SQL SERVER中字段类型及说明

CSharp读写SQL Server数据库中的Image列

电脑网络
CSharp读写SQL Server数据库中的Image列

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Sql Server关于字段中的数据类型

编程语言 网络编程
Sql Server关于字段中的数据类型

SQL SERVER的字段类型

编程语言 网络编程
SQL SERVER的字段类型

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

word2010双行合一怎么设置

word2010双行合一怎么设置

VB程序中处理随机事件

VB程序中处理随机事件
下拉加载更多内容 ↓