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

正文內(nèi)容

visualbasicnet程序設(shè)計教程(下)ppt(參考版)

2024-12-10 22:24本頁面
  

【正文】 使用 DataSet和 DataAdapter檢索數(shù)據(jù) 第四章 Visual 面向?qū)ο蠹夹g(shù) 113 ?DataSet類的層次結(jié)構(gòu) 使用 DataSet和 DataAdapter檢索數(shù)據(jù) . MarshalValueComponent 第四章 Visual 面向?qū)ο蠹夹g(shù) 114 ?DataSet對象重要的公有屬性 。 ? 利用 SqlDataAdapter對象對數(shù)據(jù)庫進行更新。 ? 在 DataSet對象中操作數(shù)據(jù)。 ? 把 SqlDataAdapter對象中的數(shù)據(jù)填入 DataSet對象。 使用存儲過程 第四章 Visual 面向?qū)ο蠹夹g(shù) 112 ?建立脫機的數(shù)據(jù)庫訪問模式 ? 用 SqlConnection對象建立連接,并打開數(shù)據(jù)庫。 – 添加與存儲過程本身匹配的參數(shù)。 使用存儲過程 第四章 Visual 面向?qū)ο蠹夹g(shù) 111 ? 調(diào)用存儲過程 – 創(chuàng)建一個 SqlCommand對象。 – 存儲過程可以是一個 SQL語句,也可以是一組復(fù)雜的語句。 ? 使用存儲過程的原因: –提高性能 –減少網(wǎng)絡(luò)流量 –安全性 使用存儲過程 第四章 Visual 面向?qū)ο蠹夹g(shù) 110 ? 創(chuàng)建存儲過程 – 可以使用 Visual SQLSever的 Enterprise Manager中的工具。 使用 DataReader檢索數(shù)據(jù) 第四章 Visual 面向?qū)ο蠹夹g(shù) 106 ?用 DataReader對象管理 Select查詢 OleDbConnection 數(shù)據(jù)庫 OleDbConnection包含單個 Select語句 Data Reader 第一層 打開連接 第二層 運行 SQL Select命令 SQL語句得結(jié)果,模式和數(shù)據(jù)被放在 DataReader中 第三層 處理 SQL命令返回的數(shù)據(jù) 使用 DataReader檢索數(shù)據(jù) 第四章 Visual 面向?qū)ο蠹夹g(shù) 107 Dim oleDbConnection1 As Dim strConnect As Sting=”Provider=. 。 ? 在該對象中,數(shù)據(jù)是只讀的,并只可以向前讀取。 Password=密碼 。 _ Data Source=服務(wù)器名 。 Password=密碼 。 _ Initial Catalog=數(shù)據(jù)庫名 。 _ Persist Security Info= False。 _ Data Source=d:\Data\ ” oleDbConnection1= New OleDbConnection(strConnect) 連接數(shù)據(jù)源 ? 連接 Access數(shù)據(jù)庫 : 假設(shè)要連接的 Access數(shù)據(jù)庫名為“ ” ,存放在 d:\Data\目錄下。 連接數(shù)據(jù)源 第四章 Visual 面向?qū)ο蠹夹g(shù) 103 ?The OLE DB .NET Data Provider是通過位于名稱空間 OleDbConnection類來連接Access、 Oracle和 SQL Server等種類數(shù)據(jù)庫。 password=。 _ initialcatalog = 數(shù)據(jù)庫名 。 OLEDBConnection的 Open方法建立和數(shù)據(jù)庫的連接。 。 ? 如果是 SQL Sever或者 MSDE數(shù)據(jù)庫,選擇 Microsoft OLEDB Provider for SQL Server。 – 雙擊這個新文件,在彈出的對話框中可以創(chuàng)建和編輯數(shù)據(jù)庫的連接信息。 – .NET數(shù)據(jù)提供者的名字就是所使用的數(shù)據(jù)庫的名字: SQL Server,Oracle, Access等。 第四章 Visual 面向?qū)ο蠹夹g(shù) 96 ?.NET數(shù)據(jù)提供者: – .NET知道其工作方式的數(shù)據(jù)源。 ? 訪問數(shù)據(jù)庫中的數(shù)據(jù)分為 3層處理模型: – 建立到數(shù)據(jù)源的連接。 – 主要的新 對象包括 DataSet、DataReader 和 DataAdapter。 第四章 Visual 面向?qū)ο蠹夹g(shù) 94 ? – ADO .NET由 Microsoft ActiveX Data Objects (ADO)改進而來,它提供平臺互用和可收縮的數(shù)據(jù)訪問功能,是 Visual 用的重要工具。 – 數(shù)據(jù)庫定義:數(shù)據(jù)庫是存儲在一起的相關(guān)數(shù)據(jù)的集合,這些數(shù)據(jù)是結(jié)構(gòu)化的,無有害的或不必要的冗余,并為多種應(yīng)用服務(wù);數(shù)據(jù)的存儲獨立于使用它的程序;對數(shù)據(jù)庫插 入新數(shù)據(jù),修改和檢索原有數(shù)據(jù)均能按一種公用的和可控制的方式進行。 False: 寫入數(shù)據(jù)將覆蓋文件中原有的數(shù)據(jù) 文件的讀寫操作 ? 二進制文件的讀寫操作 – ReadAllBytes 方法用于讀取二進制文件的全部內(nèi)容 – WriteAllBytes方法用于將字節(jié)數(shù)組以二進制形式寫入文件 ReadAllBytes( filename ) WriteAllBytes ( fileName, byteArray, True | False) 用于指定讀寫的二進制文件的路徑名 字節(jié)數(shù)組 , 是要寫入文件的數(shù)據(jù) Dim jpgdata( ) As Byte Jpgdata = (C:\temp\) (C:\temp1\, True) 第四章 Visual 面向?qū)ο蠹夹g(shù) 80 ? 創(chuàng)建目錄 ? 刪除目錄 其他文件操作 (directory) . _ DeleteDirectory(directory,onDirectoryNotEmpty) . _ DeleteDirectory(directory ,showUI ,recycle) . _ DeleteDirectory(directory ,showUI ,recycle ,onUserCancel) 目錄的路徑名 指定當要刪除的目錄中包含其它目錄或文件時作何處理 指定是否要用可視的方法跟蹤文件刪除過程 指定刪除的目錄是否放到 Recycle Bin中 指定當用戶在刪除過程中取消操作時作何處理 第四章 Visual 面向?qū)ο蠹夹g(shù) 81 ? 復(fù)制文件 CopyFile(sourceFileName, destinationFileName) CopyFile(sourceFileName, destinationFileName, overwrite) CopyFile(sourceFileName, destinationFileName, showUI) CopyFile(sourceFileName ,destinationFileName, _ showUI, onUserCancel) 要復(fù)制的文件的路徑名 復(fù)制的目的地 復(fù)制時是否覆蓋同名文件。 vbCrLf _ (C:\Work\, foundFile, True) Next ? WriteAllText方法 要寫入文件的字符串 WriteAllText ( fileName, string, True | False[, encoding] ) True: 將寫入的數(shù)據(jù)追加到文件的末尾 。 _ amp。讀取文件從游標當前位置到末尾的全部內(nèi)容 += (0, ) 39。包括:基本數(shù)據(jù)類型( boolean, Byte, Char, Int32, Int64, Uint32, Uint64, Decimal, Single, Double),字節(jié)數(shù)組,字符數(shù)組,字符串等數(shù)據(jù) Flush 將緩存內(nèi)的所有數(shù)據(jù)寫入對應(yīng)文件流,清空緩存 Seek 移動與 BinaryWriter對應(yīng)的文件流中游標的位置 Close 釋放 BianryWriter對象,關(guān)閉與其對應(yīng)的文件流 (3) 向二進制文件寫入數(shù)據(jù) ‘將各種基本數(shù)據(jù)類型數(shù)據(jù)以二進制形式寫入文件 Dim value As Double (value) Dim buffer As Byte( ) ‘定義一個字節(jié)數(shù)組 Di index As Integer Dim count As Integer (buffer) ‘將字節(jié)數(shù)組內(nèi)的所有字節(jié)寫入文件 ‘將字節(jié)數(shù)組中從 index開始的 count個字節(jié)寫入文件 (buffer, index, count) Dim value As String (value) ‘將字符串寫入文件 offset s Integer ‘用于指定偏移量 Di origin As SeekOrigin ‘參照點, SeekOrigin枚舉類型 Dim returnValue As Long ‘接收返回值(游標位置) ‘將游標移動到距參照點 origin的偏移量為 offset的位置 returnValue = (offset, origin) 第四章 Visual 面向?qū)ο蠹夹g(shù) 68 Example ?點擊按鈕” Write to File”時 , 以二進制形式將記錄寫入文件 (0, ) ‘將游標移動到文件末尾 Dim snum(16) As Char Dim sname(20) As Char Dim sex(10) As Char ‘將輸入的學號、姓名、性別信息復(fù)制到對應(yīng)字符數(shù)組 (0, snum, 0, ) (0, sname, 0, ) (0, sex, 0, ) 第四章 Visual 面向?qū)ο蠹夹g(shù) 69 (snum, 0, 16) ‘將 16個字符(學號)寫入文件 (sname, 0, 20) ‘將 20個字符(姓名)寫入文件 (Val()) ‘將 Double型數(shù)據(jù)(年齡)寫入文件 (sex, 0, 8) ‘將 8個字符(學號)寫入文件 (Val()) ‘寫入 Double型數(shù)據(jù)(成績) () ‘將緩存內(nèi)數(shù)據(jù)寫入文件流,清空緩存 RaiseEvent refre() ‘喚起事件 refre ?發(fā)生事件” refre”時 ,分別以文本形式和二進制形式讀取文件全部內(nèi)容,并刷新顯示文件內(nèi)容的文本框 (0, ) 39。) ‘以文本形式寫入電話(字符串) () ‘換行 ‘以文本形式寫入 Email(字符串) (Email: amp。 ) ‘以文本形式寫入年齡(整形),并換行 (age) ‘以文本形式寫入性別(字符串),并換行 (Sex: amp。 Chr(10) ‘追加回車符號 End if Dim allstr As String allstr = += allstr 點擊按鈕“ to E d”, 讀取從游標當前位置到文件末尾的所有字符 第四章 Visual 面向?qū)ο蠹夹g(shù) 60 (3) 向文本文件寫入數(shù)據(jù) 名稱 說明 Write 有多種重載的形式,用于將各種不同類型的數(shù)據(jù)以文本數(shù)據(jù)的形式寫入文件??膳c ,表示讀寫文件的訪問方式 ? FileAccess枚 舉類 型 文件的打開與關(guān)閉 第四章 Visual 面向?qū)ο蠹夹g(shù) 54 ? 可以通過調(diào)用 FileStream對象的 Close方法關(guān)閉與 FileStream對象對應(yīng)的文件 ? Seek方法和 Positon屬性都可用來移動游標位置 – Seek – Position File1. Close Dim offset As Integer ‘ 偏移量 Dim origin As SeekOrigin ‘ 參照點 Dim returnValue As Long returnValue=(origin, offset) value = ‘ 獲取游標位置 = value ‘ 設(shè)置游標位置 文件的打開與關(guān)閉 第四章 Visual 面向?qū)ο蠹夹g(shù) 55 名稱 說明 Begin 流的起始端 Current 游標當前位置 End 流的末尾端 ? SeekOrigin枚舉類型 屬性名 說明 ASCII 按照 ASCII (7bit )字符集編碼 BigEndianUicode
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1