人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細頁面

vb.net 存取數(shù)據(jù)庫中的圖片    Montaque(原作)

vb.net 存取數(shù)據(jù)庫中的圖片 Montaque(原作)

更新時間:2022-06-08 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

vb.net 存取數(shù)據(jù)庫中的圖片Montaque(原作)

以MS自帶的數(shù)據(jù)庫Northwnd為例,其中有個表是Categories,有四個四段,其中有一個是Image類型的Picture字段.我們首先添加一張bmp圖片到最后一行的Picture中,然后在讀出來顯示到Image控件中.

 添加一個SqlDataAdapter1,用向?qū)гO(shè)置聯(lián)接數(shù)據(jù)庫為Northwnd,SQL語句為SELECT [Category ID], [Category Name], Description, Picture FROM Categories.生成一個數(shù)據(jù)集為dataset1. 然后添加兩個按鈕分別表示寫圖片到數(shù)據(jù)庫和讀數(shù)據(jù)庫,還有一個Image控件用于顯示圖片.

添加以下代碼

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
SqlDataAdapter1.Fill(DataSet11)
End Sub

'從數(shù)據(jù)庫讀取圖片暫時存儲為monkey.bmp,然后加載到image控件里面.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoadPicFromDb.Click
Try
Dim data As Byte() = DataSet11.Tables(0).Rows(7).Item(3)
Dim myfilestream As New System.IO.FileStream(Application.StartupPath & "\monkey.bmp", IO.FileMode.Create)
myfilestream.Write(data, 0, data.Length)
myfilestream.Close()
PictureBox1.Image = New Bitmap(Application.StartupPath & "\monkey.bmp")
Catch
End Try
End Sub


'把C:\6.bmp寫入庫中,你可以改為自己的圖片.
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertPicToDb.Click
Dim myfilestream As New System.IO.FileStream("c:\6.bmp", IO.FileMode.Open)
Dim data() As Byte
ReDim data(myfilestream.Length - 1)
myfilestream.Read(data, 0, myfilestream.Length)
myfilestream.Close()
DataSet11.Tables(0).Rows(7).Item(3) = data
SqlDataAdapter1.Update(DataSet11.GetChanges())
End Sub


溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 永登县| 平远县| 南昌市| 平邑县| 长兴县| 芦山县| 龙海市| 文成县| 通化县| 隆尧县| 卓资县| 吴旗县| 仲巴县| 伊宁市| 栾城县| 五原县| 荣昌县| 马鞍山市| 泾源县| 安泽县| 克山县| 神农架林区| 昌平区| 定西市| 罗江县| 延川县| 冀州市| 海安县| 沛县| 象山县| 应城市| 嵊泗县| 三原县| 高要市| 罗源县| 天等县| 探索| 博湖县| 大洼县| 汝州市| 山阳县|