我想实现查询的功能 下面是我的代码 可是为什么点击查询的时候 dw_1中 不出现我要查找的东西 而是全部的数据库里的信息 求 高手指点一下 看哪里错了
String str
str= trim (sle_1.text)
if str ="" then
//messagebox ("提示信息","请输入正确的查询条件!")
else
dw_1.retrieve(str)
end if
sle_1.setfocus()
dw_1.retrieve()
dw_1.setfilter(sle_1.text)
dw_1.filter()
------解决方案--------------------
String str
str= trim (sle_1.text)
if isnull(str) or str ="" then
messagebox ("提示信息","请输入正确的查询条件!")
else
dw_1.retrieve()
dw_1.setfilter("要过滤的字段名 = '"+str+"'")
dw_1.filter()
end if
------解决方案--------------------
关键是这里
如果字段类型为字符串用以下代码
dw_1.setfilter("字段名 = '" + str + "'")
dw_1.filter()
如果字段类型为数值用以下代码
dw_1.setfilter("字段名 = " + str
dw_1.filter()