起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 137|回复: 3

【结贴】筛选问题**

[复制链接]
发表于 2007-9-27 17:51:38 | 显示全部楼层 |阅读模式
现在要做一个试题的筛选,在数据集里写SQL语句的时候。

SQL语句如下:
SELECT TOP 5 STNR FROM STXXB WHERE STLB='填空题' AND STKM='语文' order by newID()

科目不能定死,应该是可变的。 请问在X3下怎么加条件
回复

使用道具 举报

发表于 2007-9-27 18:03:37 | 显示全部楼层
方法一、默认不要在SELECT TOP 5 STNR FROM STXXB  后面加Where 条件,且关闭数据集,当输入条件后,加上条件,用 SQLFilter 来过滤,然后打开数据集。在更改条件时,重新给SQLFilter赋值,SQLFilter使用参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=590

方法二、就是直接给数据集重新赋SQL,

结合你的实际需求,自己来选择
回复 支持 反对

使用道具 举报

发表于 2007-9-29 16:56:21 | 显示全部楼层
补充一下,对于你说的科目不能定死,那你需要用到业务参数,然后给参数动态赋值就可以了

还有问题吗?
回复 支持 反对

使用道具 举报

发表于 2007-10-17 13:50:13 | 显示全部楼层
长时间没有反馈结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 20:21 , Processed in 0.046097 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表