第八章数据库知识与其在Delphi中应简.ppt
《第八章数据库知识与其在Delphi中应简.ppt》由会员分享,可在线阅读,更多相关《第八章数据库知识与其在Delphi中应简.ppt(17页珍藏版)》请在三一办公上搜索。
1、数据库应用程序开发,ADO数据库访问技术,中国海洋大学青岛学院,2,2023/6/25,Delphi数据库访问技术,Delphi主要有4种数据库访问技术:BDE、dbExpress、IBX、ADO。BDE为早期的唯一数据库访问技术,由于新技术的出现,Borland早已停止开发它了。dbExpress为跨平台且独立于数据库的访问技术,但只能访问SQL数据库。IBX不是独立于服务器的数据库引擎,只能用于访问特定数据库服务器。ADO是在微软的数据访问OLE DB技术上实现的,若在windows上使用SQL2000或ACCESS作为后台数据库,则使用ADO最好。,中国海洋大学青岛学院,3,2023/6
2、/25,Delphi的数据库连接方式及特点,集中式指所有数据集组件通过专门的数据库连接组件(ADOConnection)连接到同一个数据库的方式。分散式指所有数据集组件通过各自的属性(ConnectionString)分别连接到各自数据库的方式。两种方式的特点集中式:便于管理,数据同步不易出错,但在访问多个数据库时需要修改属性。分散式:可以分别连接不同的数据库,但数据库名改变,则每个数据集组件都要修改属性;另外,数据读取常发生不同步的现象。,中国海洋大学青岛学院,4,2023/6/25,ADO数据库访问技术组成,中国海洋大学青岛学院,5,2023/6/25,1.TADOConnection组件
3、,ADOConnection组件用来建立与数据库之间连接的组件,各种dbGo的数据集及其操作组件,可以共用该连接来执行命令。读取数据并执行相应操作。常用属性ConnectionString:用来指明数据库的连接信息LgoinPrompt:用来控制登录数据库方法,True表示检测登录,False表示直接登录。,中国海洋大学青岛学院,6,2023/6/25,ADOConnection组件连接方法,双击ADOConnection组件,中国海洋大学青岛学院,7,2023/6/25,数据连接属性,中国海洋大学青岛学院,8,2023/6/25,ADOConnection1的属性设置,中国海洋大学青岛学院,
4、9,2023/6/25,2.TADOTable组件,用于处理单一的关系表。常用属性:Connection:连接到数据集,即连到adoconnection组件上。Tablename:指定数据集中的某张表,作为数据源常用方法:Close:关闭数据集Open:打开数据集注意:动态更换数据源(即重新给tablename赋值)时,必须是在关闭状态下。Adotable1.close;Adotable1.tablename:=student;Adotable1.open;,中国海洋大学青岛学院,10,2023/6/25,2.TADOQuery组件,建立在SQL基础上,用于复杂的SQL查询或运行一组SQL命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第八 数据库 知识 与其 Delphi 中应简

链接地址:https://www.31ppt.com/p-5317254.html