请教检索条件的问题,希望大家帮忙啦^_^
彷徨的龙 2004-08-29 09:10:37 我的检索代码
long li_rows
string li_find
//形成查询条件
if cbx_1.checked=true then
li_find="%"+sle_1.text+"%"
li_find="t_icitem_fname like "+" '"+li_find+"' "
else
li_find="t_icitem_fname="+" '"+sle_1.text+"' "
end if
//定义变量
string li_filtstr
//设置检索条件
li_filtstr=" and icinventory_fstockid = 214"
li_find=li_find+li_filtstr
//查询
dw_1.settransobject(SQLCA)
dw_1.setfilter(li_find)
dw_1.retrieve()
在用li_find="t_icitem_fname like "+" '"+li_find+"' "+li_filtstr的条件查询的时候,老是出现expecting true/false expression的提示,不能检索出数据,而精确查询可以!
能给看看怎么办吗?