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

正文內容

數(shù)據庫應用教程visualbasicsqlserver下ppt-wenkub

2023-03-08 10:25:50 本頁面
 

【正文】 Data控件的常用屬性 5. RecordSet對象的常用屬性 Eof和 Bof屬性具有以下特點: ①如果記錄集中沒有記錄,則 Bof屬性和 Eof屬性值都是 True。 4. RecordSource屬性 RecordSource確定具體可訪問的數(shù)據,可以是數(shù)據庫中的單個表或一個存儲查詢,也可以是 SQL SELECT語句。如果要連接到的數(shù)據庫文件包含多張表,如 Microsoft Access數(shù)據庫,就要把該屬性設置為數(shù)據庫文件名(如: MDB文件的文件名, Access數(shù)據庫的所有表都包含在一個 MDB文件中 )。 UID=sa。如果要使用在列表中沒有列出的數(shù)據庫類型,如SQL Server,可使用 ODBC連接字符串與之進行連接。 ( 7)組合框:與列表框類似。 ( 3)標簽:主要用來顯示字符類型、數(shù)值類型和日期類型字段的數(shù)據,但不能對相應的字段進行修改。其他用戶對基本表的添加、刪除和修改操作也將出現(xiàn)在用戶的記錄集中。 ( 4)僅向前類型( Forwardonlytype) 僅向前類型的記錄集,有時被稱為“向前滾動快照”記錄集或者“僅向前快照”記錄集。如不能進行索引查詢。 動態(tài)集和它的基本表可以互相更新的。記錄集( Recordset)也是一個對象,它由行和列組成,行稱為記錄( Records),列稱為字段( Fields)。 Data控件和數(shù)據綁定控件的概念 1. Data控件 Data控件是把數(shù)據庫和數(shù)據綁定控件連接起來的橋梁,通過設置 Data控件的屬性,可以讓它連接到某個數(shù)據庫并能指定訪問該數(shù)據庫中的某個表或執(zhí)行 SQL語句訪問多個表。 DSN可分成三種 : 系統(tǒng) DSN( SYSTEM DSN):這種 DSN可以被登錄到系統(tǒng)中的所有用戶使用; 用戶 DSN( USER DSN):這種 DSN是為特定用戶建立的,只能被建立它的用戶使用; 文檔 DSN( FILE DSN):用于文檔的 DSN。 優(yōu)點: ODBC, ODBC就能建立起與相應數(shù)據庫的連接,然后通過數(shù)據源名就可連接操作數(shù)據庫。 ODBC實際上是一組訪問數(shù)據庫的 API函數(shù)庫,應用程序可以通過 ODBC API函數(shù)操作數(shù)據庫中的數(shù)據。使用這些控件可以連接到數(shù)據庫并操作數(shù)據庫中的數(shù)據,但這些控件實際上并不能顯示數(shù)據,要顯示數(shù)據必須將它們與 Visual Basic的數(shù)據綁定控件捆綁在一塊,由這些數(shù)據綁定控件控制數(shù)據顯示、修改和記錄的移動等。最后,微軟公司認識到 Web的重要性,并創(chuàng)建ActiveX數(shù)據對象。另外 Visual Basic 可以訪問文本文件、 Microsoft Excel、 Lotus l23電子表格等。 ( 7)完全支持多層的數(shù)據庫應用程序開發(fā)。 ( 4)增強了不需要經過復雜編程就可以管理和顯示數(shù)據庫數(shù)據的Data控件和數(shù)據綁定控件。數(shù)據庫應用教程( Visual Basic+SQL Server) ——數(shù)據庫應用教程 ? 利用 Visual Basic 據庫應用程序概述 ? Data控件和數(shù)據綁定控件 ? 高級數(shù)據綁定控件的使用 第 9章 利用 Data控件開發(fā)數(shù)據庫應用程序 ? Visual Basic數(shù)據庫開發(fā)功能概述 ? Visual Basic ? Visual Basic 利用 Visual Basic ? . ODBC簡介 Visual Basic數(shù)據庫開發(fā)功能概述 Visual Basic : ( 1) Visual Basic處理的數(shù)據庫屬于關系型數(shù)據庫。 Data控件用于與具體的數(shù)據庫相連接,數(shù)據綁定控件用于顯示和修改數(shù)據庫中的數(shù)據??蛻舴掌鲬贸绦蛞话阌袃蓪雍投鄬又?,多層數(shù)據庫應用程序一般是三層。 3. ODBC數(shù)據庫 Visual Basic ODBC標準的客戶 /服務器數(shù)據庫,主要的客戶 /服務器數(shù)據庫有: Microsoft SQL Server、 Oracle等。 ActiveX數(shù)據對象編制了一種允許通過網絡和 Web方式連接到同一臺計算機上的彈性標準,并用來取代 ODBC。 ( 2)通過程序代碼 每種數(shù)據存取方法都由一系列的對象組成,這些對象都有一系列的方法、屬性甚至可響應特定的事件,在程序中可以直接以編程方式創(chuàng)建和使用三種數(shù)據存取方法提供的對象,實現(xiàn)數(shù)據庫應用程序需要的功能,如:數(shù)據的顯示和修改、記錄的移動和數(shù)據查詢等。另外, ODBC是基于 SQL語言的,所以 ODBC又是 SQL和應用程序之間的標準接口,解決了傳統(tǒng)的宿主式或嵌入式 SQL接口不夠規(guī)范的問題。 2. ODBC的最大優(yōu)點是能以統(tǒng)一的方式處理各種不同類型的數(shù)據庫,從而使得開發(fā)者不需要以特殊的 DBMS為目標,也不需要了解不同的 DBMS的詳細細節(jié),就能開發(fā)出數(shù)據庫應用程序。 . ODBC簡介 3. ODBC系統(tǒng) DSN的創(chuàng)建 【 例 91】 為 CollegeMIS數(shù)據庫建立一個系統(tǒng) DSN, DSN名為“ SQLCollegeMIS‖。 Data控件將數(shù)據庫中的指定數(shù)據提取出來,并放在一個記錄集( Recordset)中。 Data控件和數(shù)據綁定控件的概念 ( 1)表類型( Tabletype) 表類型的記錄集只能基于單個表打開,對表類型的記錄集的所有操作都是直接對基本表進行的。如果動態(tài)集中的記錄發(fā)生改變,同樣的變化也將在基本表中反映出來。 Data控件和數(shù)據綁定控件的概念 ( 3)快照類型( Snapshottype) 快照類型的記錄集包含的數(shù)據是固定的,它反映的是在產生快照的一瞬間數(shù)據庫的狀態(tài)。它提供了快照的一部分功能,占用系統(tǒng)資源較少,速度較快。 Data控件和數(shù)據綁定控件的概念 2.數(shù)據綁定控件 標準數(shù)據綁定控件主要包括以下幾種: ( 1)復選框:主要用來顯示或設置布爾類型( Boolean)字段的值。 ( 4)圖像框:與圖片框一樣,但可使圖片按照圖片框的大小進行放大或縮小。 ( 8) OLE容器控件:顯示或修改 OLE對象類型字段的值。使要訪問 SQL Server數(shù)據庫 CollegeMIS,可使用如下的連接字符串: ODBC。PWD=tah980808。如果連接到只由一張表構成的數(shù)據庫 (如 dBase、 FoxPro或 Paradox數(shù)據庫 ),則應把該屬性值設置為對應的子目錄名,在該子目錄下存放了數(shù)據庫文件。由 RecordSource確定的具體可訪問的數(shù)據構成的記錄集( Recordset)也是一個對象,該對象也具有屬性、方法和事件 。 ②當 Bof屬性或 Eof屬性的值成為 True之后,只有將指針移動到實際存在的記錄上, Bof屬性或 Eof屬性的值才會變?yōu)?False。 Data控件的常用屬性 6. EofAction屬性和 BofAction屬性 7. ReadOnly屬性 該屬性用來控制能否對記錄集中的數(shù)據進行修改操作。 該方法的作用是用數(shù)據綁定控件中的數(shù)據去更新數(shù)據庫中的數(shù)據。 數(shù)據綁定控件的常用屬性 1. DataSource屬性 2. DataField屬性 數(shù)據源屬性,指定數(shù)據綁定控件需要綁定到的 Data控件各稱。 注意: 如果設計時數(shù)據庫可用,則有效字段的列表將顯示在“屬性”窗口里的“ DataField‖屬性后面的列表框中,用戶可以從中選擇一個。 。要把這些控件與 Teacher表的相應字段綁定在一起,還需設置這些控件的 DataSource屬性和 DataField屬性:把 DataSource屬性值設置為 Data控件名稱, DataField屬性值設置為字段名稱。Driver={SQL Server}。 Database=CollegeMIS 其它參見例子程序。 ( 4) MoveLast方法 該方法的作用是把記錄指針移到最后一條記錄。 圖 916 例 93的程序設計界面 圖 917 例 93的程序運行界面 注意: 代碼參見實例。表達式中除可用普通的關系運算符外,還可以使用 Like運算符。副教授 39。 ZC amp。 39。 其中的“ *”為匹配符,表示可以是任意長度的任意字符。 【 例 94】 為 CollegeMIS數(shù)據庫中的 Teacher表編寫一個教師查找程序。圖 919是某次按姓名進行模糊查找的運行結果?!鳛槎ń绶掌谥涤谩?‖作為定界符。取值有:“ =‖、“ =‖、“ ‖、“ ‖、“ =‖。若在同一個記錄集中多次使用參數(shù)相同的 Seek方法,那么找到的將是同一個記錄。讀者可建立一個 Microsoft Access數(shù)據庫,嘗試 Seek方法的使用方法。通常在“確認”按鈕中調用該方法 。 圖 920 例 95的程序設計界面 圖 921 單擊了“修改”按鈕后的程序設計界面 實現(xiàn)思路: “添加”、“修改”、“確認”等操作需執(zhí)行記錄集的 AddNew、 Edit、Update等方法,“取消”操作需調用 Data控件的 UpdateControls方法。只有在單擊“添加”和“修改”按鈕時,才能通過界面上的文本框、復選框、組合框和圖像框輸入數(shù)據,其它情況下不能通過這些控件輸入數(shù)據。注意 Data控件只能識別 Microsoft Access 97以前版本的數(shù)據庫。 ( 2)事件語法格式 當 Validate事件發(fā)生時, Data控件檢查所有與它綁定的控件中的數(shù)據是否發(fā)生了改變,然后設置兩個參數(shù): Save參數(shù)和 Action參數(shù)。某時刻的程序運行界面如圖 922所示。使用該事件可以在指針到達當前記錄位置之前進行基于當前記錄的數(shù)據操作,也可以改變其他對象的屬性或使用其他對象的方法來設置窗體和界面。程序運行界面如圖 924所示。 兩個結論: ( 1)通過在 Data控件的 Reposition事件中編寫代碼,可以實現(xiàn)多個表的聯(lián)動; ( 2)可以使用 Data控件執(zhí)行 SQLSELECT查詢語句,方法是先形成查詢語句的字符串,然后把該字符串賦值給 Data控件的 RecordSource屬性。 2 .示意圖 3.兩個控件的主要屬性 ( 1) RowSource屬性 RowSource屬性用來指定控件中列表信息的來源,通常為一個 Data控件名,該 Data控件形成的記錄集的一個字段信息作為控件列表的來源,如圖 925中的聯(lián)系 Department表的 Data控件。 ( 5) BoundColumn屬性 BoundColumn屬性用來指定由 RowSource屬性指定的 Data控件形成的記錄集的哪個字段與 DataField字段相綁定。注意:在保存時把窗體名改為 frmTeacher,窗體的文件名為 。 ( 3) Row屬性:表示當前行。 ( 7) FixedCols屬性:表示網格中固定在左邊的列數(shù)。 ( 11) Text屬性:存放在當前單元格中的文本。加載方法是:執(zhí)行 【 工程 】 → 【 部件 】 命令 ,將會出現(xiàn)“部件”對話框”,在該對話框的“控件”頁的列表框中找到“ Microsoft Data Bound Grid Control ‖控件并選中它,然后單擊“確定”按鈕即可。 圖 927 例 99程序設計界面 圖 928 例 99程序運行界面 實現(xiàn)思路: 在窗體上放置一個 Data控件,與數(shù)據庫 CollegeMIS中的 Class表聯(lián)系起來。此時在 DBGrid1控件上單擊右鍵,將會出現(xiàn)快捷菜單。在該對話框中單擊“ Columns‖頁標簽,然后對每一列的Caption屬性(顯示列標題)和 DataField屬性(與對應字段相綁定)進行設置。 ——數(shù)據庫應用教程 ? ADO對象模型概述 ? Connection對象 ? RecordSet對象 第 10章 利用 ADO開發(fā)數(shù)據庫應用程序 ? Command對象 ? Field對象和 Fields集合 ? Error對象和 Errors集合 ? ADO對象綜合應用例 ? ADO數(shù)據訪問技術的基本概念 ? ADO模型的對象 ? 加載 ADO對象庫 ADO對象模型概述 ADO數(shù)據訪問技術的基本概念 ADO( ActiveX Data Object)是微軟最新的數(shù)據訪問組件(微軟數(shù)據訪問組件簡稱 MDAC)的一部分, MDAC的常用版本有 MDAC MDAC , ADO的最新的版本 MDAC 。 ADO組件包含了所有的可以被 OLEDB標準接口描述的數(shù)據類型,通過 ADO的方法和屬性可以為應用程序提供統(tǒng)一的數(shù)據訪問方法和接口。 ( 3)可以使用存儲過程或批處理 SQL指令,實現(xiàn)返回多組記錄集的功能。 ( 2) Recordset(記錄集)對象 Recordset對象表示的是來自基本表或命令執(zhí)行結果的記錄的集合,由一系列字段組成。一般情況下,通過命令對象可以在數(shù)據源中添加、刪除或更新數(shù)據,或者從數(shù)據庫中檢索數(shù)據,并以記錄集的形式返回。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1