第13章 数据库编程(5)
时间:2026-01-22
时间:2026-01-22
delphi数据库编程
ChDir(ExtractFilePath(Application.ExeName));
② 在TableName属性右侧的下拉式列表框中选择数据表(如“学籍”)。
③ 将Active属性设置为True。
设置DataSource组件属性:将DataSet属性设置为ADOTable1。 设置DBGrid组件属性:将DataSource属性设置为DataSource1。 经上述设置后,在设计阶段即可看到DBGrid组件中已显示数据表的记录。
二、常用组件简介
组件板ADO(ActiveX Data Objects)页中含有各种ADO组件。ADO通过OLEDB访问数据库,提供多种访问不同数据库的驱动程序。
ADO组件主要包括:
数据库连接组件:ADOConnection
数据集组件:ADOTable、ADOQuery、ADODataset、ADOStoredProc 命令组件:ADOCommand。
这些组件的主要功能见教材320页表13.19。
在以下各小节中将分别介绍上述组件。
三、ADOConnection组件◆
ADOConnection组件用于同数据资源建立连接。该组件类似于BDE的DataBase组件。
由于ADO数据集和命令组件可以通过它们的ConnectionString属性直接与数据资源建立连接,因此,程序中并非必须使用ADOConnection组件。尽管如此,对于稍微复杂一点的数据库应用程序,还是推荐使用ADOConnection组件,因为多个ADO数据集和命令组件可以共享一个连接组件(将各ADO组件的Connection属性设置为该连接组件即可),这样可以节省资源,并且可以建立跨越多个数据集的事务。
1. 重要属性
(1)ConnectionString属性◆
该属性用于设置与数据资源的连接信息。设置方法与ADO数据集的同名属性相同。
下一篇:电子商务辩论