搭建论坛《搭建之星》论坛数据库交流 → 对ADO查询构件用法求助?


  共有2259人关注过本帖树形打印

主题:对ADO查询构件用法求助?

帅哥哟,离线,有人找我吗?
wd0001
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 星·者
等级:分析师 帖子:739 积分:2923 威望:0 精华:0 注册:2005-4-16 14:41:42
对ADO查询构件用法求助?  发帖心情 Post By:2006-2-12 15:27:56

通过学习,对ADO数据表的过滤等属性已经基本掌握,现在对ADO查询构件有以下问题:

1.参数.定义中的选项该如何设置,应注意那些问题?如特性、参数类型?

2.在定位查询后,查询成功或失败事件在什么地方设置?

3.过滤条件及过滤的用法?

谢谢!!!


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2006-2-13 10:35:17

回复如下:

1、参数的定义

参数针对的是SQL命令中变量而言。例如查询数据表中人的性别,通过Where子句——where 性别=:xb 这样就要定义参数——变量xb,根据该字段的数据类型设置就可以了。例如性别是字符型、生日是日期型等。

SQL命令:Select * from 表名称 where 性别=:xb

参数——定义:{xb,,字符,.....}

参数——名称甲:xb

然后在一个行编辑中,可以输入“男”或“女”对数据表进行查询。

2、定位查询成功与失败

当你在定位查询的时候,如果成功了,肯定要返回一条记录,失败了返回记录为“0”,在执行定位查询后,加上一个比较判断,得到数据集的记录数,如果大于等于1,表示成功。等于“0”表示失败。

3、过滤条件和过滤的用法

如果过滤的条件比较简单,那么也可通过“过滤条件”与“过滤”属性来设置。如果你熟练的掌握“SQL命令”与“参数”属性来得到数据集,这两个属性你可以忽视不用。

例如只想得到数据表中性别为“男”的人。

SQL命令:Select * from 表名称;

过滤条件:性别=男

过滤:真


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
wd0001
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 星·者
等级:分析师 帖子:739 积分:2923 威望:0 精华:0 注册:2005-4-16 14:41:42
  发帖心情 Post By:2006-2-13 12:59:17

谢谢!

另:1.如果设置了参数,并且构件活动设置为真,将返回数据集吗?参数特性怎样理解?

     2.动态设置ADO查询时,应注意什么问题?怎样理解

每次为SQL命令属性赋值后,系统会自动将ADO查询关闭。

  3.建议能针对数据库的专业版的数据库构件的使用说明进行详细说明:


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2006-2-13 13:34:10

回复:

1:你可以实际的操作一次,看看是否返回数据集?

2:你在动态设置中,遇到了什么问题?常见的是漏写“{ }”。

3:接受建议,发现遗漏、错误我们都会对《使用手册》进行更正。而且不但是专业版,对每个版本用户都是一样的。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

对ADO查询构件用法求助?








签名