回 帖 发 新 帖 刷新版面

主题:求教一个关于数据窗口查询的问题

[size=6][size=5][size=3][size=2]下面的程序不可以查询,查询不出任何结果

string str_tire_spec  
str_tire_spec =trim (ddlb_1.text )
String  ls_select
ls_select="SELECT id, tire_spec,tire_id, bottom_value, up_value, static_value, even_value, measure_time FROM not_balance WHERE  (tire_spec='str_tire_spec')"
dw_1.settrans (sqlca)
dw_1.setsqlselect (ls_select)
dw_1.retrieve ()
  
但是当WHERE  (tire_spec='str_tire_spec')" 改为  WHERE (tire_spec = [b]'10.00R20 '[/b])就可以查询了,不知道什么地方错了。[/size][/size][/size][/size]

回复列表 (共2个回复)

沙发

WHERE  (tire_spec='"+str_tire_spec+"')
因为str_tire_spec是变量,不是字符串!!!

板凳

学习

我来回复

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