回 帖 发 新 帖 刷新版面

主题:判断文本框的值

怎么判断文本框text的值是否在某些数的范围,比如10是否在2 4 7 9 11的范围内,如果是输出值0,如果不是不输出?

回复列表 (共7个回复)

沙发

t1=10
MESSAGEBOX([color=00FF00]INLIST[/color](t1,2,4,7,9,11))

板凳

如果要比较的是一个表的字段sz中的所有字符型值来比较,要怎么做。

3 楼

用循环

4 楼

什么意思?
Locate, seek 不能用?

5 楼

对不起问题没说清楚,大体上是下面的情况
SELECT 类别,属性名,公式值,号码 FROM Tmfl WHERE 类别=="波色" AND "kjsj.第1支"$号码 INTO cursor temp
REPLACE kjsj.第1波色 with temp.公式值
在tmfl表中波色有3条记录,波色对应的号码是字符型的数值,现在在表kjsj中第1支为数值型。怎么选出第1支的值对应在波色的记录,然后用相应的公式值替换kjsj的值。
现在就 "kjsj.第1支"$号码
这个有问题找不到相应的记录,浏览temp表为空

6 楼

"kjsj.第1支"$号码
如果 kjsj.第1支 是数值型,用allt(str(kjsj.第1支))$号码

7 楼

能用,有够惭愧的用了str试过,但没用allt。

我来回复

您尚未登录,请登录后再回复。点此登录或注册