1 / 37
文档名称:

687-《Delphi程序设计》工学结合特色精品课程.ppt

格式:ppt   页数:37
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

687-《Delphi程序设计》工学结合特色精品课程.ppt

上传人:小玉儿 2012/2/5 文件大小:0 KB

下载得到文件列表

687-《Delphi程序设计》工学结合特色精品课程.ppt

文档介绍

文档介绍:Keep on walking
——杨丽敬
《Delphi程序设计》工学结合特色精品课程
第__五_模块
本模块题目:Delphi数据库应用程序
主要教学内容和课时分配(请注明:* 重点# 难点):
2课时
2数据访问组件ADOTable * 1课时
3字段对象的使用* 1课时
4数据集组件ADOQuery # 4课时
5ADODataset等其他ADO组件 4课时
教学目的要求:
利用数据界面组件连接数据库;
对字段对象的熟练使用;
利用ADOQuery \ADOTable组件完成数据库各种操作;
教学方法和教学手段:
教学方法运用了多媒体课件讲授、开发进度讨论、代码编写示教、系统分析指导等。教学手段采用板书、多媒体、模型、示例等教学工具。
讨论、思考题、作业:
实训题目1:利用ADOTable的各种方法完成数据库的添加删除修改查询即完成主从表关联操作 2课时
实训题目2:利用ADOQuery的SQL属性的静、动态设置完成数据库的添加删除修改查询及进行主从表关联操作 2课时
实训题目3:数据字段和计算(参照)字段的用法 2课时
实训题目4:数据集组件ADODatase的使用(选用)
备注:
第五章 Delphi数据库编程
数据库的几种连接技术比较
组件概述
*数据库组件Adoconnection\Database
*数据集组件ADotable\Table
*SQL与adoquery\Query组件
数据源组件Datasource
数据界面组件
数据控制组件
*字段对象
数据库的备份/还原/压缩
注:其中星号表示重点内容
ADO简介
ADO(ActiveX Data Object)即ActiveX数据对象,它提供的是数据库提供者,而不是数据源这么简单。其优势在于通过一个数据提供者的概念,我们可以将现实世界中的数据抽象成为一个数据逻辑提供给业务对象使用。对业务逻辑而言,仅仅和数据逻辑打交道,不必理会该数据的物理形态。
ODBC(Open Database Connectivity)即开放是数据库连接。
ADO ponent Object Model组件对象模型)组件(DLLs),它允许你像访问电子邮件和文件系统一样访问数据库。使用ADO编写的应用程序不需要BDE。为了用ADO访问各种数据库,你需要有ADO/OLE DB(Object Linking and Embedding对象链接和嵌入)库。使用ADO所需要的可能在你的计算机中已存在:这些文件被微软作为Windows98/2000的一部分分发。包含有MDAC-Microsoft Data ponents(微软数据访问组件)的安装文件。你应该确定使用的是MDAC的最新版本,它可以从微软的官方网站获得。MDAC是使 Universal Data Access(通用数据访问)起作用的关键技术。它们包括ActiveX Data Objects(ADO)、OLE DB和Open Database Connectivity(ODBC)。
            ADO 对象(ADO Objects)
      ADO编程模型围绕着几个ADO对象而建立,这些对象为访问各种数据员提供多种方法。这些对象提供连接数据源、查询和更新记录集、报告错误的功能。Delphi通过几个VCL组件通过访问这些对象的封装组件。让我们看一下与ADO工作的对象是那些:
      Connection (连接)对象,通过连接字符串与数据源连接。在BDE/Delphi中,连接对象是数据库组件和会话(Session)组件的结合。
      Command (命令)对象,使我们能操作数据源。它描绘一个命令(也视为查询或叙述),能处理对数据库数据的增加、删除、查询或更新。
      Recordset (记录集)对象,是查询(Query)命令的结果。你可以认为Recordset 是一个Delphi表(Table)组件或查询(Query)组件。Recordset 返回的每一行都包含多个字段(Field)对象。
      其他几个在ADO模型中存在的对象有:字段(Field)对象、参数(Parameter)对象和错误(Error)对象。
访问数据库三种方式比较
BDE特点:速度快,应用范围有限,不适应版本的更新。
ODBC特点:可随操作系统提供,作为标准接口能适应多种数据库,但速度慢。
内嵌方式(native):只要一个database组件,提供专用驱动,可以访问多种数据库。
访问ODBC数据库有两种方式:接口技术创建数据集对象,用DSN连接数据表;创建ADO对象,包括数据库连接对象和数据集对象,其余步骤和技术接口一样。
ADO对象
数据库连接对象(

最近更新

2025年三门峡社会管理职业学院马克思主义基本.. 13页

2025年上海市单招职业适应性考试题库附答案解.. 46页

2025年上海电机学院单招职业适应性测试题库带.. 43页

网络入侵检测系统的优化 26页

2025年中国青年政治学院马克思主义基本原理概.. 12页

2025年临沧职业学院马克思主义基本原理概论期.. 12页

耐火陶瓷多尺度断裂机制 32页

肝主谋虑与情绪调控 35页

2025年刚察县招教考试备考题库及答案解析(夺.. 31页

2025年华宁县幼儿园教师招教考试备考题库含答.. 31页

2025年南京邮电大学通达学院马克思主义基本原.. 12页

2025年南昌航空大学科技学院马克思主义基本原.. 12页

2025年厦门华天涉外职业技术学院马克思主义基.. 12页

2025年台江县招教考试备考题库附答案解析 31页

2025年周口师范学院马克思主义基本原理概论期.. 13页

2025年四川文轩职业学院单招职业适应性考试题.. 44页

2025年墨脱县招教考试备考题库含答案解析(必.. 30页

2025年天津仁爱学院单招职业适应性考试题库附.. 43页

2025年天津机电职业技术学院单招职业技能考试.. 44页

高温环境下的涂层稳定性 36页

2025年定襄县招教考试备考题库及答案解析(必.. 30页

2025年宝鸡职业技术学院马克思主义基本原理概.. 13页

网络干扰源识别 35页

2025年山东省聊城市单招职业适应性测试题库带.. 44页

2025年广东省河源市单招职业适应性测试题库附.. 43页

2025年广西智能制造职业技术学院马克思主义基.. 13页

2025年建水县招教考试备考题库附答案解析 31页

设计艾灸排烟系统施工方案 6页

江苏省住建厅发布《江苏省城镇排水管网排查评.. 1页

约瑟的一生PPT精选文档50页文档 50页