首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

求高手帮忙 !该如何处理

2013-01-26 
求高手帮忙 !!!!我想实现查询的功能 下面是我的代码可是为什么点击查询的时候dw_1中 不出现我要查找的东西

求高手帮忙 !!!!
我想实现查询的功能 下面是我的代码  可是为什么点击查询的时候   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()

热点排行