搭建论坛《搭建之星》论坛数据库交流 → 怎样实现ado查询的动态过滤?


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

主题:怎样实现ado查询的动态过滤?

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
怎样实现ado查询的动态过滤?  发帖心情 Post By:2002-12-13 2:54:29

ado查询构件能够实现象ado数据表一样的动态过滤吗 如,在窗体上放置一个ado查询,一个数据源,一个数据浏览,一个文本编辑,一个按钮 定义好ado查询的sql语句,得到相关的数据集并显示 想通过在文本编辑中输入的参数,实现动态过滤,不知应该怎么操作 ado查询的过滤条件好像无法动态的赋值 另,ado查询的“参数”属性不太明白,它定义的变量能够跟过滤条件中定义的变量通用吗?

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
  发帖心情 Post By:2002-12-13 14:04:35

参数可以在sql语句中任意位置使用吗? 如:select top x * from user where username = y x,y为参数

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
  发帖心情 Post By:2002-12-14 22:55:10

居士,好像不行啊 这句sql语句调试不通过 select top x * from user 定义参数 x 整数 输入 长度3 怎么也不通过,你试一下 我需要就是通过x变量的值限制返回纪录的个数,能通过别的方法实现也行 急!!

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


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

把你的需求表述清楚后,或发在论坛或Email发给我。

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
  发帖心情 Post By:2002-12-15 15:29:16

需求很简单,就是限制记录返回的条数,比如返回考试成绩超过60分的10个人的记录

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


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

用过滤查询不行吗

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
  发帖心情 Post By:2002-12-15 15:48:10

过滤查询返回的是符合条件的全部记录,如果只需要符合条件记录的一部分如最前面10条或5条记录过滤好像就不行了,比如,一个学校的学生考试成绩统计每次成绩输入后,让系统自动在及格的人员中排前面10名或者20名或者是5名,应该怎么做?

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


加好友 发短信
等级:发烧友 帖子:89 积分:180 威望:0 精华:4 注册:2002-10-30 20:28:31
  发帖心情 Post By:2002-12-15 20:37:44

我的错误提示跟你的一样,在access中我也试了,top 后的变量不能在语句中直接使用,除非使用你的第二种方法,就是用字符串连接,sql语句执行前,top后的数值就已经确定才能正确执行

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

返回版面帖子列表

怎样实现ado查询的动态过滤?








签名