当前位置: 代码迷 >> PB >> 请高手帮小弟我看看,多谢
  详细解决方案

请高手帮小弟我看看,多谢

热度:101   发布时间:2016-04-29 08:27:41.0
请高手帮我看看,谢谢
我建立了一个表有4个列分别是:sno,sname,age,sex
我想写一个查询的功能:
string query
query="sno='"+sle_1.text+"'" sle_1是单行编辑框控件
dw_1.setfilter(query)
dw_1.filter()
dw_1.retrieve()

但是,只能查询sno列的数据,输入sname,age,sex列的数值为什么显示空,

要怎么可以输入这几列中的任意个数都可以查询到对应行的记录
????

谢谢,各位了。

------解决方案--------------------
你的程序就是按照sno列来过滤数据,把不等于的数据都去掉

下面这些话恁没看懂
"但是,只能查询sno列的数据,输入sname,age,sex列的数值为什么显示空,

要怎么可以输入这几列中的任意个数都可以查询到对应行的记录
????"

可能是这么做,把你的过滤条件全部写在sle_1.text中
或者
string ls_null

SetNull(ls_null)
dw_1.SetFilter(ls_null)
dw_1.Filter()
  相关解决方案