P
pxzst
Unregistered / Unconfirmed
GUEST, unregistred user!
我在程序中需要动态判断输入的值是否在我规定的范围内,如
if ADOQuery1.fieldbyname('A1').asinteger in (1,2,3) then .....
现我需要动态生成值域:1,2,3,即改为
if ADOQuery1.fieldbyname('A1').asinteger in (ADOQuery1.FieldByName('值域').asstring) then ....
但这样改提示出错
请问上面这句应怎样修改才能满足动态判断值域的问题?
if ADOQuery1.fieldbyname('A1').asinteger in (1,2,3) then .....
现我需要动态生成值域:1,2,3,即改为
if ADOQuery1.fieldbyname('A1').asinteger in (ADOQuery1.FieldByName('值域').asstring) then ....
但这样改提示出错
请问上面这句应怎样修改才能满足动态判断值域的问题?