All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
怎样在vb.net中将图片存入SQL,Server,2000并能读出来使用

Writer: delv Article type: Programming skills(编程技巧) Time: 2014/1/10 6:31:57 Browse times: 298 Comment times: 0

怎样在vb.net中将图片存入SQL,Server,2000并能读出来使用


Head photo

Go homepage
Upload pictures
Write articles

怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?_[Asp.Net教程] 在数据库中建一个Img表,其中包含一个Img字段,类型为Image或Binary
'将Bytes存入数据库
Dim Stream As New IO.MemoryStream
PictureBox1.Image.Save(Stream, System.Drawing.Imaging.ImageFormat.Bmp)
Stream.Flush()
Dim Bytes As Byte() = Stream.ToArray
Dim SQL As String = "insert into Img values (@bytes) "
Dim command As New SqlClient.SqlCommand(SQL, Connection)
command.Parameters.Add("@bytes", SqlDbType.Binary).Value = Bytes
command.ExecuteNonQuery

'读取
Dim Command As New SqlClient.SqlCommand(SQL, Connection)
Dim Reader As SqlClient.SqlDataReader = Command.ExecuteReader()
Dim Bytes as Byte()=Reader.Item("Img")
Dim mStream As New IO.MemoryStream
mStream.Write(Bytes, 0, Bytes.Length)
mStream.Flush()
Dim Img As New Bitmap(mStream)
PictureBox1.Image = Img

来源:网络





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.