以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 对ADO查询构件用法求助? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=4862) |
-- 作者:wd0001 -- 发布时间:2006-2-12 15:27:56 -- 对ADO查询构件用法求助? 通过学习,对ADO数据表的过滤等属性已经基本掌握,现在对ADO查询构件有以下问题: 1.参数.定义中的选项该如何设置,应注意那些问题?如特性、参数类型? 2.在定位查询后,查询成功或失败事件在什么地方设置? 3.过滤条件及过滤的用法? 谢谢!!! |
-- 作者:admin -- 发布时间: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 表名称; 过滤条件:性别=男 过滤:真 |
-- 作者:wd0001 -- 发布时间:2006-2-13 12:59:17 -- 谢谢! 另:1.如果设置了参数,并且构件活动设置为真,将返回数据集吗?参数特性怎样理解? 2.动态设置ADO查询时,应注意什么问题?怎样理解 每次为SQL命令属性赋值后,系统会自动将ADO查询关闭。 3.建议能针对数据库的专业版的数据库构件的使用说明进行详细说明: |
-- 作者:admin -- 发布时间:2006-2-13 13:34:10 -- 回复: 1:你可以实际的操作一次,看看是否返回数据集? 2:你在动态设置中,遇到了什么问题?常见的是漏写“{ }”。 3:接受建议,发现遗漏、错误我们都会对《使用手册》进行更正。而且不但是专业版,对每个版本用户都是一样的。 |