ADODataSet、ADOTable、ADOQuery属性通用属性
| 属 | 说 |
123 | Active
| 指明一个数据集是否处于打开状态 |
123 | AutoCalcFields | 决定OnCalcFields事件何时被触发:当字段发生改变时计算自定义字段 |
| Bof
| 标志着记录指针是否停留在数据集的第一个记录上 |
123 | CacheSize | 标识数据库缓存大小 |
| CacheUpdates | 表明一个数据集缓存的更新特性是否可用 |
| CanModify | 表明程序是否可以在表格里面插入﹑编辑﹑或删除数据 |
| CommandText1 | 指定和数据感知对象相联系的数据集对象 |
123 | CommandTimeout | 确定执行一个数据操作命令的时间 |
| CommandType1 | 说明CommandText属性中的操作命令类型 |
123 | Connection | 确定TADOStoredProc组件使用的ADO连接组件TADOConnection |
123 | ConnectionString | 指明数据库的连接信息 |
123 | CursorLoction | 确定用ADO对象连接数据库时的游标位置 clUseClient: 本地机器游标(缺省) clUseServer: 服务器游标 |
123 | CursorType | 标识数据集使用的游标类型。取值: |
| DatabaseName | 表明数据集联系的数据库名 |
1 | DataSetField | 显示TdataSetField对象 |
13 | DataSource | 连接另一个数据源的数据集 |
| DefaultIndex | 表明一个打开表格中的数据是否按默认的索引排序 |
| DBHandle | 表明数据集所在数据库BDE的句柄 |
13 | EnableBCD | 确定是否将数字字段作为浮点数或二进制形式的十进制数 |
| Eof | 标志着记录指针是否停留在数据集的最后一个记录上 |
| Exclusive | 允许用户以专有的方式打开一个Paradox或dBASE表格 |
123 | ExecuteOptions | 确定执行一个命令的性质。取值: eoAsyncExecute: 命令被异步执行 eoAsyncFetch: 命令在初始化Cache属性所标识的记录数后,异步地提取剩下的记录 eoAsyncFetchNonBlocking: 执行任务时不阻止线程 eoExecuteNoRecords: 命令或存储过程没有返回值。如果命令或存储过程有返回值,则返回值将被舍弃 |
| FieldCount | 确定数据集的字段数 |
1 | FieldDefs | 访问数据集定义的字段列表 |
| Fields | 指向数据集的字段列表 |
123 | Filter | 表明当前数据集过滤的文本内容 |
123 | Filtered | 表明一个数据集的过滤器是否被激活 |
| FilterOption | 设置过滤选项 |
| Handle | 允许程序直接调用API函数 |
12 | IndexFieldNames | 显示数据库表格所采用的索引排序的字段名 |
| IndexFields | 指出数据库中的字段名列表 |
12 | IndexName | 标识当前激活的索引 |
123 | LockType | 在打开数据集时﹐LockType属性用于标识锁的类型。取值: |
123 | MarshalOptions | 确定数据集中的哪些记录被写回到服务器中。取值: |
12 | MasterFields | 设置主表的字段 |
| MasterSource | 指定作为数据集主表的data source组件的名字 |
123 | MaxRecords | 确定从结果集返回的行数 |
| Modified | 标志着当前记录是否已被修改 |
123 | Name | 该组件在被其它组件引用时的名字 |
| ObjectView | 指明字段在Fields porperty中是层次排列还是平铺 |
13 | ParamCheck | 设置该属性可指定是否使用在CommandText属性中设置的SQL语句中的”: Param”格式的参数出始化Parameters属性 |
13 | Parameters | 为存储过程传递参数或存储由存储过程返回的数据 |
13 | Prepared | 确定ADO组件在执行命令前是否保存一个编译的版本 |
1 | RDSConnection | |
| RecNo | RecNo就是记录在记录集中的序号 |
| RecordCount | 显示与数据集相连的记录的总数 |
2 | ReadOnly | 表明一个数据表格在此应用程序中是否只读 |
| SessionName | 指定与数据集相连的Session的名字 |
3 | SQL | 調用ADO查詢對象的ExecSQL或Open方法時,使用該屬性為該查詢對象提供需要的SQL語句 |
| State | 数据集的状态(运行时属性)。取值: dsInactive: 数据集已关闭,不能访问数据﹔ dsBrowse: 数据集已打开,可以浏览数据,但是不能进行修改﹔ dsEdit: 数据集处于编辑状态,可以修改数据﹔ dsInsert: 此时可以插入一条新的记录﹔ dsSetKey: 可以设置范围和键值,也可以调用GotoKey函数,仅适用于TTable组件和TClientDataSet组件﹔ dsCalcFields: 正在处理OnCalcFields事件,不能修改非计算字段的值。 dsCurValue: 仅供系统内部使用 dsNewValue: 仅供系统内部使用 dsOldValue: 仅供系统内部使用 dsInternalCalc: 仅供系统内部使用 dsFilter: 正在进行数据过滤的操作 dsBlockRead: 当记录集指针移动到下一个记录时,数据感知组件不更新,事件不被触发 dsOpening: 数据集正在打开,但没有完成 |
1 | StoreDefs | 指出数据库表格的字段和索引与数据模块一致﹐还是与窗体一致 |
2 | TableDirect | 设置该属性可指定是简单地通过该数据表的名称访问该数据表(false,缺省),还是使用后台SQL语句访问数据表(ture) |
2 | TableName | 使用该属性可指定用于ADO数据表组件操作的基础数据表,TADOTable对象用于从中获得数据或修改其中的值。 |
| TableStyle | 指明该组件指向的数据表格的类型 |
123 | Tag | 本地窗体整形变量标识号 |
| UpdateMode | 决定BDE如何在SQL数据库中查询更新的记录 |
| UpdateObject | 指出在允许缓存更新时﹐用来更新只读记录的update object组件 |
| | |
| | |
本文导航
- 第1页: 首页
- 第2页: 一、 TADOConnection组件
- 第3页: ADOCommand组件
- 第4页: 三、 ADODataset组件
- 第5页: 四、ADOTable组件
- 第6页: 五、ADOQuery组件
- 第7页: 六、TADOStredProc组件
- 第8页: 七、TRDSConnection组件
- 第9页: ADODataSet、ADOTable、ADOQuery属性通用属性