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

正文內(nèi)容

第1章access數(shù)據(jù)庫基礎-資料下載頁

2024-10-12 08:15本頁面

【導讀】關系數(shù)據(jù)庫系統(tǒng)是指支持關系模型的數(shù)據(jù)庫系統(tǒng)。關系模型由關系數(shù)據(jù)結構、關系操作集合和完整性約束三部分組成。一個表格是由若干的行(記錄)來構成。數(shù)據(jù)表的任意行和列可以以任何順序排列;數(shù)據(jù)表中不能有重復的記錄,每條記錄都是可以辨認的。主關鍵字不允許為空或重復,并且要保證其唯—性,以。保證數(shù)據(jù)的的完整性。在實現(xiàn)關系數(shù)據(jù)庫時,必須能表示表與表之間的聯(lián)系。這種完整性規(guī)則,稱為引用完整性。儲路徑和存儲方式,數(shù)據(jù)獨立性高。JET數(shù)據(jù)庫,即MicrosoftAccess數(shù)據(jù)庫;ISAM數(shù)據(jù)庫,例如:dBase,F(xiàn)oxPro數(shù)據(jù)庫等;ODBC數(shù)據(jù)庫,凡是遵循ODBC標準的客戶/服務器數(shù)據(jù)庫。通過數(shù)據(jù)庫控制控件DataControl訪問;通過VB提供的數(shù)據(jù)庫對象變量編程訪問;通過ODBC接口訪問ODBCAPI函數(shù)。創(chuàng)建Web頁,建立對Inter和Intra的支持;明確有唯一值的字段;所要打開的數(shù)據(jù)庫,單擊“確定”按鈕,即可打開此數(shù)據(jù)庫。的文件”選項,進行操作。輸入每一個字段名、數(shù)據(jù)類型和說明;確定為每一個字段定義的屬性;

  

【正文】 SELECT TOP n [percent] [ with ties ] 查詢列表 要求檢索出總分在前 5位的同學的學號及其總分 : 使用 TOP的格式為: 使用 TOP限制結果集 上一頁 下一頁 返回首頁 可以將兩個或多個查詢的結果組合為一個結果集,這就是合并多個結果集的含義。使用 UNION可以實現(xiàn)這個目的。 SELECT * FROM 學生表 WHERE 班級 =?GZ02計 6‘ UNION SELECT * FROM 學生表 WHERE 班級 =?GZ02計 7‘ SELECT 語句 1 UNION SELECT 語句 2 UNION [ ALL ] ……… 要求將對 GZ02計 6班和 GZ02計 7班學生的查詢結果合并為一個結果集 : 使用 UNION的格式為: : 合并多個結果集 返回本章目錄 上一頁 下一頁 返回首頁 1.數(shù)據(jù)庫訪問方法 Data control: Data Control DAO對象: Data Access Object RDO對象: Remote Data Object ADO對象: ActiveX Data Object 數(shù)據(jù)訪問簡述 上一頁 下一頁 返回首頁 1.數(shù)據(jù)源類型 數(shù)據(jù)源分成相應的三種: Jet數(shù)據(jù)源、 ISAM數(shù)據(jù)源、 ODBC數(shù)據(jù)源。 2.三種數(shù)據(jù)源比較 Jet數(shù)據(jù)源包括通過 DAO API和 Microsoft Access創(chuàng)建的數(shù)據(jù)源 , 一般被稱為 本地數(shù)據(jù)源 , 是 VB默認的數(shù)據(jù)源 。 數(shù)據(jù)存取速度最快 , 訪問效率最高 。 ISAM數(shù)據(jù)源通過即索引順序存取方法創(chuàng)建的數(shù)據(jù)源 , 主要包括 Btrieve、dBase、 Excel、 Foxpro、 Lotus、 Paradox和文本文件 。 該類數(shù)據(jù)源一般在創(chuàng)建時已經(jīng)指定了關鍵字 , 查詢速度較快 。 ODBC是 Open DataBase Connectivity的簡寫 , 一般將其譯為開放式數(shù)據(jù)庫連接 , 用戶通過它所提供的函數(shù)來訪問數(shù)據(jù)庫里的數(shù)據(jù) , 不管是針對本機上或者是最后端服務器的數(shù)據(jù)庫都可適用 。 ODBC幾乎能夠處理所有類型的數(shù)據(jù)來源 , 無論是 Foxpro、 Paradox、 dBase甚至文本文件 、 運算表文件等 。 ODBC是以 *.dll( 動態(tài)連接程序庫 ) 的類型存在于 Windows操作系統(tǒng)中 。 ODBC 數(shù)據(jù)源是指每個數(shù)據(jù)庫的別名 , 我們稱之為數(shù)據(jù)來源名稱 ( Data Source Name, DSN) , 通過這個名稱讓應用 程序標識并隨時調(diào)用使用 。 數(shù)據(jù)源 上一頁 下一頁 返回首頁 1. Jet數(shù)據(jù)庫引擎 通過 Access數(shù)據(jù)庫引擎,還可以使用下列數(shù)據(jù)庫: Btrieve ( .DAT) dBASE ( .DBF/.NDX) FoxPro ( .DBF/.CDX/.NDX) Paradox ( .DB, .PX) 2. ODBC(Microsoft和其它 )驅(qū)動程序 通過 Microsft ODBC驅(qū)動程序,可以使用下列數(shù)據(jù)庫 : Microsoft SQL Server、 Sybase SQL Server Oracle、 Excel ( .XLS)、 Text ( .TXT) Access( .MDB)、 Btrieve dBASE 、 FoxPro、 Paradox 數(shù)據(jù)訪問接口 上一頁 下一頁 返回首頁 1.可視化管理器 ―可視化數(shù)據(jù)庫管理器 ” 是 VB6中一款界面友好的易于操作的數(shù)據(jù)庫管理工具,通過它我們可以很方便地創(chuàng)建多種類型數(shù)據(jù)庫并進行各種數(shù)據(jù)庫的管理操作。 可視化數(shù)據(jù)管理器 上一頁 下一頁 返回首頁 2.可視化管理器應用 利用可視化數(shù)據(jù)管理器創(chuàng)建數(shù)據(jù)庫的步驟: 單擊“外接程序”菜單,選擇“可視化數(shù)據(jù)庫管理器”菜單項,進入“ visdata‖窗口 建庫:選擇菜單“文件”“新建”,選擇數(shù)據(jù)庫類型,保存數(shù)據(jù)庫,進入數(shù)據(jù)庫窗口 建表:右擊數(shù)據(jù)庫窗口、選擇“新建表”菜單項,再輸入表結構(字段名稱、類型、長度等),單擊按鈕“生成表” 錄入數(shù)據(jù):雙擊表,輸入數(shù)據(jù) 可視化數(shù)據(jù)管理器 上一頁 下一頁 返回首頁 3.可視化管理器應用實例 例:根據(jù)上述步驟建立一 Access數(shù)據(jù)庫 (d:\),再在其中建立如下結構的表 (workertable) : 字段名 數(shù)據(jù)類型 字段寬度 編號 Text 3 姓名 Text 8 性別 Text 2 工資 Currency 3 . 4 可視化數(shù)據(jù)管理器 上一頁 下一頁 返回首頁 1.數(shù)據(jù)環(huán)境設計器作用 創(chuàng)建 Connection對象 基于 Command對象的一個分組 , 或通過與一個或多個 Command對象相關來創(chuàng)建 Command的層次結構 基于存儲過程 、 表 、 視圖 、 同義詞和 SQL語句創(chuàng)建 Command對象 為 Connect和 Recordset對象編寫和運行代碼 從數(shù)據(jù)環(huán)境設計器中拖動一個 Command對象中的字段到一個Visual Basic窗體或數(shù)據(jù)報表設計器 數(shù)據(jù)環(huán)境設計器 上一頁 下一頁 返回首頁 2.數(shù)據(jù)環(huán)境設計器使用 選擇 “ 新建工程 ” 對話框的 “ 新建 ” “ 標準 EXE ‖工程 , 單擊“ 確定 ” 。 選擇 “ 工程 ”“ 添 加 更 多 的 ActiveX 設計器 “ “ Data Environment” 右鍵單擊 “ Connection1―對象并選擇 “ 屬性 ” 選擇 “ 數(shù)據(jù)鏈接屬性 ” 對話框的 “ 提供者 ” 選項卡 , 再選擇“ Microsoft Jet OLE DB Provider”項 在 “ 數(shù)據(jù)鏈接屬性 ” 對話框的 “ 連接 ” 選項卡中 , 輸入或選擇數(shù)據(jù)庫名 , 單擊 “ 測試連接 ” “ 確定 ” 右鍵單擊 “ Connection1―對 象 并選 擇 “ 添加命令 ” , 在“ Connection1‖下會出現(xiàn) Command1對象 。 右鍵單擊 “ Command1‖對象并選擇 “ 屬性 ” , 出現(xiàn) Command1屬性對話框 , 在 “ Command1‖屬性框中 , 設置數(shù)據(jù)庫對象為 “ 表 ” 例: 數(shù)據(jù)環(huán)境的應用 數(shù)據(jù)環(huán)境設計器 上一頁 下一頁 返回首頁 1.數(shù)據(jù)視圖的應用 功能:查看當前工程所連接的數(shù)據(jù)庫 (包括表、視圖、存儲過程等 )并供用戶維護 啟動: “ 視圖 ”“ 數(shù)據(jù)視圖窗口 ” 應用 (操作見演示 ) 添加數(shù)據(jù)環(huán)境 添加數(shù)據(jù)鏈接 數(shù)據(jù)視圖 返回本章目錄 上一頁 下一頁 返回首頁 1.主要屬性 Connect:用來設置所連接的數(shù)據(jù)庫類型,其值是 一個字符串。數(shù)據(jù)庫類型有: Access、 、 dBase IV、Excel Text等。 Databasename:數(shù)據(jù)庫名稱 Recordsource:記錄來源 (數(shù)據(jù)庫中所有表和查詢 ) Recordsourcetype:記錄集類型 (Table、 Dynaset和 SnapShot ) Recordset:該屬性是一個由數(shù)據(jù)控件屬性定義的對象。通過該對象可以移動記錄的指針、查找符合指定條件的記錄,得到記錄的值、增加新記錄或修改記錄。 Data控件基礎 上一頁 下一頁 返回首頁 2.主要方法 Refresh 用來重建或重新顯示與數(shù)據(jù)控件相關的記錄,語法為: 數(shù)據(jù)控件名 .Refresh 例: =“d:\vb6\ ” Data!.RecordSource=“workerTable ” Updaterecord 用來把所有約束控件的當前值存入相應的數(shù)據(jù)庫中,語法為: 數(shù)據(jù)控件名 .UpdateRecord Data控件基礎 上一頁 下一頁 返回首頁 3.主要事件 Validate(Action As Integer, Save As Integer ) 在移動指針和更新數(shù)據(jù)之前, Visual Basic觸發(fā)該事件,可在該事件中編寫代碼,根據(jù)具體情況進行相應的處理,如檢查數(shù)據(jù)的合法性等 參數(shù): action指用戶對記錄集的操作見表 save為 True時,表示要保存被修改過的內(nèi)容,若為 False則表示不保存 P96 例 Data控件基礎 上一頁 下一頁 返回首頁 1.記錄定位方法 MoveFirst 把記錄指針移到第一個記錄,使表中的第一個記錄成為當前記錄 MoveLast 把記錄指針移到最后一個記錄,使表中的最后一個記錄成為當前記錄 MoveNext 把記錄指針移到下一個記錄,使當前記錄的下一個記錄成為錄前記錄 MovePrevious 把記錄指針移到前一個記錄,使表中的前一個記錄成為當前記錄 記錄操作 上一頁 下一頁 返回首頁 2. 插入記錄 用 AddNew方法增加一個新的記錄 , 編輯記錄后 , 用 Update方法提交給數(shù)據(jù)庫 。 Addnew的替代方法是把 Data控件的 EOFAction屬性設置為 2AddNew。 記錄操作 3. 刪除記錄 Delete方法刪除一個記錄 。 4. 更新記錄 5. Find方法 Update方法保存對記錄的任何改動 使用 Find方法可在指定的 Dynaset或 Snapshot類型的 Recordset對象中查找與指定條件相符的一個記錄 , 并使之成為當前記錄 上一頁 下一頁 返回首頁 2. 插入記錄 用 AddNew方法增加一個新的記錄 , 編輯記錄后 , 用 Update方法提交給數(shù)據(jù)庫 。 Addnew的替代方法是把 Data控件的 EOFAction屬性設置為 2AddNew。 記錄操作 3. 刪除記錄 Delete方法刪除一個記錄 。 4. 更新記錄 5. Find方法 Update方法保存對記錄的任何改動 使用 Find方法可在指定的 Dynaset或 Snapshot類型的 Recordset對象中查找與指定條件相符的一個記錄 , 并使之成為當前記錄 上一頁 下一頁 返回首頁 DATA控件實例( P98) 例 實例設計淺析 : 1.界面設計(略) 2.涉及的主要控件屬性 Data1控件: connect Databasename recordsource 文本框控件: Datasource datafield 3.代碼設計說明(見源代碼中解釋) 思考: 若將窗體中的文本框改為控件數(shù)組的形式則代碼應作如何變動? 實例操作 返回本章目錄 上一頁 下一頁 返回首頁 1.主要屬性 名稱:指明控件的名稱 , 默認由類名加上一個序號組成 Caption:標簽所顯示的文本的內(nèi)容 , 最長可為 1024字節(jié) 。 Alignment:標簽中文本的排列方式 , 有3種可設置值: Left Justify( 0,缺省的 ) 、 Center(1) 、 Ringht Justify( 2 ) Autosize:該屬性有 True和 False兩種設置值 ,缺省值 False表示標簽控件寬度不隨標簽框中字符長度變化而變化 , 若文本長度超過標簽控件的長度時 , 超過的部分不會被顯示出來 。 當Autosize屬性設為 True時 , 標簽控件的寬度隨標簽框中字符長度變化而變化 Backcolor:標簽的背景色 Font:標簽中文本的字體及大小 ForeColor:字體的顏色 2.實例 P103 例 標簽控件 上一頁 下一頁 返回首頁 1.主要屬性 名稱:控件的名稱屬性 Text:輸入到文本框控件中的文本內(nèi)容 M axlength:文本框中可輸入字符串的最大長度 。 缺省 0表示字符串的最大長度 “ 不限 ” Multiline:屬性值為 True時 ,程序運行時可接受鍵入或
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1