日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術(shù)開發(fā)教程 > 詳細頁面

Vb.net向sql server數(shù)據(jù)庫中保存圖片(一)

Vb.net向sql server數(shù)據(jù)庫中保存圖片(一)

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

預(yù)備知識:STREAM、ADO.NET



微軟的SQL SERVER數(shù)據(jù)庫的Image、text等字段都屬于二進制的大對象。這些對象的存取和其他輕型對象略有不同。比如,我們打開一個數(shù)據(jù)表的時候,普通類型的字段都可以看見,而Image類型的字段卻不行,只能通過編程的方法來讀取。這篇資料就是介紹怎樣用vb.NET來向sql server數(shù)據(jù)庫中存放圖片,怎樣從數(shù)據(jù)庫中取出圖片瀏覽。我在這里也費了老大的精力,主要是為了答復(fù)一個同學(xué)的提問。(他刨根問底式的學(xué)習(xí)方式,把我急出一身冷汗,慚愧。。。。。。)



這個例程用到了 sql server自帶的northwind數(shù)據(jù)庫,其中employees(職員)數(shù)據(jù)表有一個字段“photo”,是用來存放照片的,里面有9條記錄,我費了半天力氣,想去看看那9個人圖片,就是看不見。現(xiàn)在猜測,這些人的photo根本就是空的。所以,我決定添加一些新的記錄。



在這個例程里,我實現(xiàn)了一個簡單的WinForm程序,這個程序通過點擊“Open”按鈕選擇一個圖片文件(bmp或jpg),并顯示在圖形控件PictureBox中。通過“Save”按鈕存入數(shù)據(jù)庫。點擊“View”CheckBox可以切換到瀏覽狀態(tài),觀看存入數(shù)據(jù)庫的圖片。


  微軟.NET Framework的System.IO命名空間下給我們提供了一個FileStream文件流類。我們可以使用這個文件流對二進制大對象輕松進行讀寫。由于對二進制大對象使用的流操作,所以對于任何文件都具有通用性。讀寫文本文件也可以這么做。

步驟:

1、 先來看一下northwind數(shù)據(jù)庫中employees表結(jié)構(gòu)


2、 知道.net連接sql server的方法嘛,不知道的話,看看我寫的“ado.net中的connection對象”吧。讀懂下面這幾句沒問題吧:

Dim conn as new sqlconnection(“server=localhost;database=northwind;Integrated Security=true;”

Dim sqlcomm As New SqlCommand

sqlcomm.Connection = conn

sqlcomm.CommandText = "INSERT INTO employees (lastname,firstname,photo) VALUES (@lastname,@firstname,@photo)"

Dim prm1 As New SqlParameter("@lastname", txtLN.Text)

Dim prm2 As New SqlParameter("@firstname", txtFN.Text)

Dim prm3 As New SqlParameter("@photo", SqlDbType.VarBinary, Int(fs.Length), _ ParameterDirection.Input, False, 0, 0, "", DataRowVersion.Current, Data)

sqlcomm.Parameters.Add(prm1)

sqlcomm.Parameters.Add(prm2)

sqlcomm.Parameters.Add(prm3)




3、新建一個windows應(yīng)用程序窗體,界面如下:(圖1)

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

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 日本啊啊视频 | 一区欧美| 欧美激情一区二区三区中文字幕 | 女人被狂躁的视频免费一一 | 日韩射吧 | 亚洲日本三级 | 偷拍自拍第1页 | 日日干夜 | 在线观看免费视频网站色 | 亚欧乱色束缚一区二区三区 | 最近最新高清中文字幕 | 欧美精品华人在线 | 美国一级毛片免费看成人 | 算你色永久免费视频播放 | 2021久久| 99国产牛牛视频在线网站 | 国产日韩欧美在线一二三四 | 午夜精品网站 | 日皮免费视频 | 最色成人网 | 狂野欧美性猛交xxxx乱大交 | 一区二区三区四区五区 | 一区二区三区免费在线 | 国产亚洲精品一区久久 | 国产精品极品美女自在线观看免费 | 一个看片免费视频www | 天天干夜夜想 | 国产精品成人网红女主播 | 亚洲成人在线播放 | 国产一级特黄在线视频 | 亚洲精品高清视频 | 国产三级欧美 | 日韩中文字幕网 | 色综合老色鬼狼天天 | 夜夜欢视频 | 99视频精品全部国产盗摄视频 | 欧美日韩99 | 中文字幕日韩一区二区不卡 | 激情在线观看视频免费的 | 日日摸日日碰夜夜爽久久 | 国产在线爱做人成小视频 |