ado查询构件能够实现象ado数据表一样的动态过滤吗
如,在窗体上放置一个ado查询,一个数据源,一个数据浏览,一个文本编辑,一个按钮
定义好ado查询的sql语句,得到相关的数据集并显示
想通过在文本编辑中输入的参数,实现动态过滤,不知应该怎么操作
ado查询的过滤条件好像无法动态的赋值
另,ado查询的“参数”属性不太明白,它定义的变量能够跟过滤条件中定义的变量通用吗?
参数可以在sql语句中任意位置使用吗?
如:select top x * from user where username = y
x,y为参数
居士,好像不行啊
这句sql语句调试不通过
select top x * from user
定义参数 x 整数 输入 长度3
怎么也不通过,你试一下
我需要就是通过x变量的值限制返回纪录的个数,能通过别的方法实现也行
急!!
把你的需求表述清楚后,或发在论坛或Email发给我。
需求很简单,就是限制记录返回的条数,比如返回考试成绩超过60分的10个人的记录
过滤查询返回的是符合条件的全部记录,如果只需要符合条件记录的一部分如最前面10条或5条记录过滤好像就不行了,比如,一个学校的学生考试成绩统计每次成绩输入后,让系统自动在及格的人员中排前面10名或者20名或者是5名,应该怎么做?
我的错误提示跟你的一样,在access中我也试了,top 后的变量不能在语句中直接使用,除非使用你的第二种方法,就是用字符串连接,sql语句执行前,top后的数值就已经确定才能正确执行