1 / 37
文档名称:

Delphi——ADO组件的使用.ppt

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

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

分享

预览

Delphi——ADO组件的使用.ppt

上传人:iluyuw9 2018/7/31 文件大小:1.34 MB

下载得到文件列表

Delphi——ADO组件的使用.ppt

相关文档

文档介绍

文档介绍:第8章 ADO组件的使用
本章主要内容:
TADOConnection组件的使用
mand组件的使用
TADODataSet组件的使用
TADOQuery组件的使用
TADOConnection组件概述
TADOConnection组件用于建立数据库的连接,该连接可被多个数据集所共享。
TADOConnection 组件提供的功能:
控制数据库的连接
控制服务器的注册
管理事务
为关联的数据集提供数据库连接
将SQL命令发送到数据库中
从数据库中提取数据
TADOConnection 的常用属性
1. Attributes属性
此属性用于设置连接的数据库的自动处理事务的行为,它是TXactAttributes类型的集合,包括两个集合元素。
TADOConnection组件概述
(1)mitRetaining 表示提交一个事务后自动开始一个新的事务;
(2)xaAbortRetaining 表示回退一个事务的同时将开始一个新的事务。
2. CommandTimeout属性
命令超时属性,用于设置一个命令执行时所能等待的最大时间值。
例如,以下语句将命令执行时间设为120秒。
mandTimeout:=120;
3. Connected属性
标识和数据库的连接是否处于激活状态。
4. ConnectionString属性
ConnectionString(连接字符串)用于指定数据库的连接信息。
TADOConnection组件概述
连接串的标准调用方式为:
:= 'Provider=ProviderRef;Remote Server= ServerRef ';
其中,连接串支持的常用参数见下表。
参数
说明
Provider
数据提供者名称,例如:
Password
登录数据库的口令
Persist Security Info
支持安全登录
User ID
登录数据库用户名
Data Source
数据源名称,数据源的设置需要额外的操作。
建议使用连接串生成器创建连接字符串。
TADOConnection组件概述
5. ConnectOptions属性
指定数据库连接是按照同步方式还是异步方式连接。
6. ConnectionTimeout属性
指定建立连接的最大允许时间。
7. CursorLocation属性
指定数据库游标是采用客户端模式还是服务器端模式。
8. DefaultDatabase属性
表明数据源成功连接后,数据库的路径,这是由数据源自动赋值的。
9. IsolationLevel属性
指定不同事务之间的相互独立的级别。
10. KeepConnection属性
指定如果在没有打开数据集的情况下是否仍然保持数据库的连接。
TADOConnection组件概述
11. LoginPrompt属性
指定在每次建立连接时是否弹出登录对话框提示用户登录,如果设为False则必须在 ConnectionString中指定登录数据库的用户名和密码。
12. Mode属性
指定连接对数据库的操作权限。
13. InTransactin属性
表明TADOConnection组件是否处于处理事务的状态中。
14. DataSets属性和DataSetCount属性
DataSets属性包含当前使用这个连接组件的数据集的列表。
DataSetCount属性表示该连接组件关联的数据集数目。
TADOConnection组件概述
事件
说明
AfterConnect
发生在一个连接建立后
AfterDisconnect
发生在断开连接后
BeforeConnect
发生在连接建立前
BeforeDisconnect
发生在断开连接前
plete
发生在开始一个事务时
plete
发生在提交事务成功时
plete
发生在连接完成时
OnDisconnect
发生在连接断开时
plete
发生在一个命令执行后
OnInfoMessage
发生在收到数据库的消息
OnLogin
发生在用户登录数据库的时候
plete
发生在一个事务撤回之后
OnWillConnect
发生在发出一个连接数据请求的时候
OnWillExecute
发生在数据库收到一个 SQL 命令并将要执行的之前
表8-4 ADOConnection组件的主要事件
TADOConnection组件的使用
控制服务器的注册
许多远程数据库服务器包含安全特性以阻

最近更新

2025年女生自我介绍最简单大方 7页

2025年描写信念的力量的作文素材 7页

2025年上海财经大学浙江学院单招职业技能考试.. 66页

2025年上海第二工业大学单招职业倾向性考试题.. 65页

基于理正的某小学边坡稳定计算分析 4页

基于物联网的智能电网应用方案研究 3页

2025年抵押物品的合同书7篇 23页

2025年奋进担当强国有我青少年作文 14页

2025年奋斗的青春最美丽优秀作文精选5篇 9页

2025年上海师范大学单招职业倾向性测试题库及.. 67页

基于混沌理论的动态种群萤火虫算法 3页

基于深度学习的偏光片检测技术研究 3页

基于流程模拟的化工故障检测技术 3页

跨国疫情应对与公共卫生安全合作-全面剖析 33页

再生塑料的可持续应用-全面剖析 26页

基于旅游产业融合的区域经济转型升级研究——.. 3页

基于数控技术的机械加工机床研究 3页

基于改进生物地理学算法的甲醇合成转化率软测.. 3页

电磁屏蔽玻璃项目可行性研究报告 60页

成型工操作规程7篇 10页

基于市场经济条件的医院财务预算管理探讨 3页

塑料产品设计指南 8页

桥梁涂装专项施工方案 25页

外研社版初中英语八下Module1单元测试试题试卷.. 13页

危重病人的抢救配合站位 44页

石材图谱 6页

(完整版)人教版小学阶段英语单词默写表 10页

隧道衬砌标准化工艺及技术要求 10页

公路工程隧道二衬施工品质工程质量安全管控指.. 17页

新腹泻病患儿护理查房 42页