太阳河,学习交流的乐园! 不要按常理“出牌”,大多数人平凡的生活着,就是因为大多数人的思维被模式华,所以他们做事情并没有真正用自己的大脑深入的钻研事实的真相并作出自己的选择与判断.
查看文章 |
ADO Query组件介绍
2009-02-24 10:30
ADO Query组件介绍 (2008-11-16 17:25:28)
Properties
|
| Property属性 | Description描述 |
|---|---|
| Active |
如果这个特性设置为true,相当于调用Open()方法来打开数据集; 如果这个特性设置为false。相当于调用close()方法来关闭数据集。 也可以通过Active特性来判断数据集是否打开 |
| AutoCalcFields |
当程序从数据集中检索记录时,将触发OnCalcFields事件。如果AutoCalcFields特性设置为true,当非计算字段的值被更新的时候,也将触发这个事件。 注意:如果AutoCalcFields设置为true,在处理OnCalcFields事件中的句柄中不能再修改数据集,否则将总是触发这个事件,从而导致无限循环。 |
| Connection | 指定关联的TADOConnection组件 |
| ConnectionString | 数据库连接字符串,记录连接数据库引擎信息。可以通过双击或者单击属性右边按钮弹出的连接字符串设置对话框进行生成。 |
| CursorLocation | 确定采用服务器端还是客户端游标 |
| CursorType | ADO游标类型 |
| Filter | 通过此字符串可以过滤数据集 |
| Filtered | 是否过滤有效 |
| LockType | ADo锁定类型 |
| MarshalOptions |
当使用客户端类型游标时,此参数确定数据更改时传递到服务器的记录。 moMarshalAll返回所有的记录,moMarshalModifiedOnly只返回被更改的记录。 |
| SQL | SQL语句,如果有参数则在参数命名前加“:” |
| Parameters | 通过Parameters对象的特性和方法,可以访问某个特定的参数、增加或者减少参数、获取或设置参数的值、比较参数是否相等。 |
| RecordCount | 当前数据集中的记录数目 |
Methods
方法
| Method方法 | Description描述 |
|---|---|
| Open | 打开由ConnectionString指定的数据库连接,打开Select的SQL语句。 |
| Close | 关闭数据库连接 |
| Execute | 执行一个command |
| ExecSQl | 执行不许返回结果的一些SQL语句,比如Insert、Update、Delete等。返回影响的记录数 |
| OpenSchema | 获取数据库架构元数据 |
| Locate | 查找并定位到某条记录 |
| Lookingup | 查找某条记录并返回指定字段的值 |
最近读者:

