- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi TADODataSet 中文使用说明
TADODataSet可通过SQL命令从一个数据表或者是多个数据表获取数据集,也可以直接获取整个数据表的数据,它还可以执行存储过程,也可以从磁盘文件获取数据。
一、TADODataSet 的主要属性
1. CommandText
CommandTex属性指定数据集合中所包含的命令,可以是SQL语句、一个表名或者一个存储过程名。
常用的调用形式为:
with ADODataSet1 do
begin
Close;
CommandType := cmdText;
CommandText := 'SELECT * FROM Customer';
Open;
end;
2. DataSource
设置数据源用来自另一个数据集的字段值去自动填充查询的参数。
二、 TADODataSet组件的重要方法
三、 TADODataSet组件的数据集类型
TADODataSet是一个多用途的数据集,通过设置CommandType和CommandText属性,它可以作为表类型、查询类型、存储过程类型和文件类型的数据集使用。
1. 表类型数据集
作为表类型数据集时,TADODataSet从单一的数据表中获取所有行和列。
2. 查询类型数据集
TADODataSet也可以执行SQL查询命令以获取数据集,使用时需要先设置CommandType属性为cmdText,然后在CommandText属性中设置要执行的SQL命令。
3. 存储过程类型数据集
TADODataSet需要指定所执行的存储过程的名称。
4. 文件类型数据集
使用这种类型数据集,需先设置CommandType属性为cmdFile,然后在CommandText属性中设置要打开的文件名。