成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET存取數(shù)據(jù)庫圖片相關(guān)方法介紹

開發(fā) 后端
VB.NET存取數(shù)據(jù)庫圖片的相關(guān)操作方法將會(huì)在這篇文章中詳細(xì)給出。對(duì)于初學(xué)者來說這無疑可以幫助大家充分的掌握這一應(yīng)用技巧。

VB.NET對(duì)于數(shù)據(jù)庫的操作,大家應(yīng)該都有所了解,這些相關(guān)操作對(duì)于程序開發(fā)都是 必不可少的。我們今天為大家介紹的是VB.NET存取數(shù)據(jù)庫圖片的相關(guān)方法,幫助大家提高程序開發(fā)效率,進(jìn)一步掌握相關(guān)數(shù)據(jù)庫處理方法。#t#

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

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

添加以下VB.NET存取數(shù)據(jù)庫圖片代碼

 

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

 

從數(shù)據(jù)庫讀取圖片暫時(shí)存儲(chǔ)為monkey.bmp,然后加載到image控件里面.

  1. Private Sub Button2_Click(ByVal 
    sender As System.Object, ByVal e 
    As System.EventArgs) Handles 
    LoadPicFromDb.Click  
  2. Try  
  3. Dim data As Byte() = DataSet11.
    Tables(0).Rows(7).Item(3)  
  4. Dim myfilestream As New System.IO.
    FileStream(Application.StartupPath
     & "\monkey.bmp", IO.FileMode.Create)  
  5. myfilestream.Write(data, 0, data.Length)  
  6. myfilestream.Close()  
  7. PictureBox1.Image = New Bitmap
    (Application.StartupPath & "\monkey.bmp")  
  8. Catch  
  9. End Try  
  10. End Sub 

 

把C:\6.bmp寫入庫中,你可以改為自己的圖片.

  1. Private Sub Button3_Click(ByVal 
    sender As System.Object, ByVal 
    e As System.EventArgs) Handles 
    InsertPicToDb.Click  
  2. Dim myfilestream As New System.
    IO.FileStream("c:\6.bmp", 
    IO.FileMode.Open)  
  3. Dim data() As Byte  
  4. ReDim data(myfilestream.Length - 1)  
  5. myfilestream.Read(data, 0, 
    myfilestream.Length)  
  6. myfilestream.Close()  
  7. DataSet11.Tables(0).Rows(7).
    Item(3) = data  
  8. SqlDataAdapter1.Update
    (DataSet11.GetChanges())  
  9. End Sub 

VB.NET存取數(shù)據(jù)庫圖片的相關(guān)操作方法就為大家介紹到這里。

責(zé)任編輯:曹凱 來源: 編程入門網(wǎng)
相關(guān)推薦

2010-01-12 10:40:58

VB.NET數(shù)據(jù)庫壓縮

2010-01-07 17:24:12

VB.NET連接數(shù)據(jù)庫

2010-01-21 17:58:40

VB.NET List

2009-10-28 17:24:19

VB.NET介紹

2010-01-07 15:25:11

VB.NET數(shù)組

2010-01-07 14:10:41

VB.NET數(shù)據(jù)類型

2010-01-22 10:41:33

VB.NET聲明結(jié)構(gòu)

2009-11-10 12:42:47

VB.NET Prin

2010-01-07 16:08:45

VB.NET子過程和函

2010-01-13 17:16:37

VB.NET冒號(hào)

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-15 19:17:23

2009-10-28 17:08:57

VB.NET數(shù)據(jù)庫開發(fā)

2009-10-28 17:00:30

VB.NET數(shù)據(jù)庫

2010-01-08 13:35:35

VB.NET寫Log方

2010-01-08 10:37:50

VB.NET數(shù)據(jù)庫

2009-10-13 17:31:50

VB.NET Acce

2009-10-29 17:33:51

VB.NET線程方法

2009-10-28 09:55:29

VB.NET MyCl

2010-01-22 16:07:26

VB.NET Mid函
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 偷拍第一页 | 国产精品1区2区 | 亚洲激情在线观看 | 伊人网综合 | 九九伦理电影 | 在线视频日韩精品 | 免费在线看a | 国产精品久久久久久久免费大片 | 亚洲国产中文字幕 | 国产精品视频一区二区三区 | 成人午夜毛片 | 午夜精品在线 | 国产精品久久久久aaaa樱花 | 欧美激情在线播放 | 国产在线观看一区二区三区 | 久久国产成人 | 一级特黄色毛片 | 亚洲欧美综合精品久久成人 | 国产免费一区 | 色综合一区二区三区 | 亚洲精品福利在线 | 欧美成人激情 | 欧区一欧区二欧区三免费 | 水蜜桃亚洲一二三四在线 | 91在线精品秘密一区二区 | 亚洲综合久久久 | 久久久久亚洲精品 | 在线欧美 | 欧美成人精品一区 | 国产一区二区在线视频 | 亚洲一区视频在线 | 91婷婷韩国欧美一区二区 | 天天插天天操 | 久久久久久久久久久成人 | 欧美精品久久久久 | 超碰电影| 91精品入口蜜桃 | 日韩免费高清视频 | 色视频在线观看 | 亚洲网址在线观看 | 日韩伦理一区二区 |