- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Delphi7與資料庫6.1Delphi7支持的資料庫種類6.1.1Delphi7訪問資料庫的基本方法6.1.2Delphi7支持的資料庫類型Delphi7所支持的資料庫類型主要有以下幾種:(1)dBase資料庫(.DBF)(2)Paradox資料庫(3)ASCII碼檔(.TXT)(4)本地InterBase伺服器(.GDB)(5)Access資料庫(.MDB)(6)各種資料庫伺服器(7)可以通過ODBC與其他資料庫建立連接6.2利用Delphi7開發資料庫應用程式的模式6.2.1利用Delphi7開發單層資料庫應用程式的方法在不使用BDE與BDE數據集,也不使用IAppServer介面的情況下,直接用資料庫檔作為數據源,在數據控制組件的配合下進行資料庫應用程式的開發,稱為基於檔的單層資料庫應用程式6.2.2利用Delphi7開發兩層資料庫應用程式的方法1.基於BDE的兩層資料庫應用程式2.基於ADO的兩層資料庫應用程式6.2.3利用Delphi7開發多層資料庫應用程式的方法1.基於DataSnap技術的多層資料庫應用程式DataSnap技術原先稱MIDAS技術,該結構的資料庫應用程式與兩層結構的資料庫應用程式相比,多了一個應用伺服器,與數據訪問有關的功能以數據提供者(Providers)的身份運行在應用伺服器上。2.邏輯三層結構的資料庫應用程式6.3ODBC的概念和配置ODBC數據源的方法6.3.1ODBC的概念從物理上看,ODBC實際上由五個層次組成:(1)數據源名(2)應用程式(3)ODBC管理器(Administrator)(4)驅動程式管理器(DriverManager)(5)ODBCAPI(6)數據源6.3.2DSN的概念DSN可分成如下3種:系統DSN(SystemDSN):這種DSN可以被登錄到系統中的所有用戶使用。用戶DSN(UserDSN):這種DSN是為特定用戶建立的,只能被建立它的用戶使用。文檔DSN(FileDSN):用於文檔的DSN。6.3.3Access資料庫的系統DSN的配置為前面建立的“教學”資料庫建立一個系統DSN,DSN名為“jiaoxue”,使用的操作系統為WindowsXP,具體步驟如下:1.打開ODBC數據源管理器2.選擇數據源類型並添加數據源3.選擇驅動數據源的驅動程式4.設置數據源參數5.完成6.3.4SQLServer資料庫的系統DSN的配置為SQLServer2000自帶的資料庫Pubs建立一個系統DSN,名為“SQLPubs”,使用的操作系統為WindowsXP,步驟如下:1.方法同Access數據源名的配置2.方法同Access數據源名的配置3.選擇驅動數據源的驅動程式4.為數據源命名並選擇SQL伺服器5.設置登錄ID和密碼6.選擇資料庫7.測試數據源8.完成6.4使用DatabaseDesktop進行資料庫管理6.4.1DatabaseDesktop的作用1.創建和維護資料庫DatabaseDesktop應用程式可以直接創建和維護Paradox資料庫,但不僅是用於創建Paradox表,幾乎當前所有格式的資料庫表均可以通過它來創建。2.維護資料庫別名在DatabaseDesktop應用程式中,可以實現別名的創建和刪除等操作。3.創建SQL檔和執行SQL命令6.4.2DatabaseDesktop的工作目錄和私有目錄的設定通過把D:\ZP子目錄設為工作目錄來說明工作目錄的設定方法,具體步驟如下:(1)執行【Tools】→【DatabaseDesktop】命令,啟動DatabaseDes
文档评论(0)