freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

adonet數(shù)據(jù)訪問技術(shù)(參考版)

2025-01-22 09:16本頁面
  

【正文】 調(diào)用 ExecuteNonQuery方法,返回 SQL語句所影響到的行數(shù),據(jù)此我們可以判斷 SQL語句執(zhí)行是否成功 10 affectRow = ( ) 11 Catch ex As SqlException 12 affectRow = 0 39。{5}39。{4}39。{3}39。{2}39。{1}39。{0}39。 1 39。 根據(jù)列名取出不同列的數(shù)據(jù) 16 = reader(ISBN) 17 = reader(Name) 18 = reader(Author) 19 = reader(Press) 20 = reader(Price) 21 = reader(PressDate) 22 End While 23 ( ) 24 Catch ex As SqlException 25 39。 調(diào)用 Command對象的 ExecuteReader方法 12 reader = ( ) 13 39。 39。 amp。 單個查詢 2 Public Function GetBookByName(ByVal name As String) As BookDetails 3 39。這里我們通過指定圖書的名稱來確定具體的那條記錄。 關(guān)閉數(shù)據(jù)庫連接 15 End Try 16 Return ds 39。 將數(shù)據(jù)填充到 DataSet中 11 Catch ex As SqlException 12 Throw New ApplicationException(Data error.) 39。 批量查詢 2 Public Function GetBooks( ) As DataSet 3 Dim con As New SqlConnection(connectionString) 4 Dim ds As New DataSet( ) 5 39。 1 Public Class BookInfoDB 2 Public connectionString As String 3 Public Sub New( ) 4 connectionString = nectionStrings(Book ).ConnectionString 5 End Sub 6 End Class 查詢數(shù)據(jù) 在 BookInfoDB類中添加 GetBooks( )的函數(shù),用于查詢所有圖書的信息 。 Integrated Security=SSPI/ 3 /connectionStrings ? 將這個字符串定義成一個全局變量,這樣整個類中需要用到它的地方都可以方便的調(diào)用。 連接數(shù)據(jù)庫 ? 首先 在項目中添加應(yīng)用程序配置文件,在該配置文件中配置上連接字符串 1 connectionStrings 2 add name=Book connectionString=Data Source=localhost。 與 BookInfo表對應(yīng)的數(shù)據(jù)類 ? 這個數(shù)據(jù)類非常簡單,每個屬性都與數(shù)據(jù)表中的一項對應(yīng)。 ? 到目前為止比較成熟并被眾多開發(fā)者所采用的是這樣一種模式: ? 為數(shù)據(jù)庫中每一個主要的表配置一個專門的數(shù)據(jù)信息類,這個類中包含這個表中的數(shù)據(jù)信息。 ? 這個可以簡單的理解成業(yè)務(wù)的分層:不同的代碼負責不同的功能,互不干擾。它們一般都是分開存放的。 ? 應(yīng)用背景: 某學(xué)院的圖書資料室需要設(shè)計一個圖書信息管理的程序,能夠顯示該資料室的圖書的信息,并實現(xiàn)對圖書的添加、刪除、更新,并且可以對圖書進行查詢。 DataAdapter的常用方法 ? Fill方法:用于填充或刷新 DataSet。 DataAdapter對象的工作步驟 ? 一般有兩種。這也是一個非常常用的類,因為 DataSet必須通過DataAdapter才能得到數(shù)據(jù)。如果沒有為 DataSet指定名稱,則該名稱會設(shè)置為“ NewDataSet”??梢詫?DataSet看成是一個數(shù)據(jù)容器,將數(shù)據(jù)庫中的數(shù)據(jù)拷貝了一份放到了用戶本地的內(nèi)存中,供用戶在不連接數(shù)據(jù)庫的情況下讀取數(shù)據(jù), ? DataSet對象表示數(shù)據(jù)庫中數(shù)據(jù)的緩存,具有類似數(shù)據(jù)庫的結(jié)構(gòu),如表、列、關(guān)系和約束等。在讀完數(shù)據(jù)之后務(wù)必把 DataReader對象關(guān)閉,否則當DataReader對象尚未關(guān)閉時,DataReader所使用的 Connection對象就無法執(zhí)行其他操作。在需要顯示這些數(shù)據(jù)的地方,就可以通過讀DataReader的方式來顯示這些數(shù)據(jù)了。 關(guān)閉 DataReader 18 ( ) 39。 按照順序或列名指定要讀取的項 13 End While 14 Catch ex As SqlException 15 Throw New ApplicationException(()) 39。 reader(1) amp。= reader(0) amp。 執(zhí)行 ExecuteReader( )方法返回的是一個 DataReader對象 10 reader
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1