读书人

请高手帮小弟我看看多谢

发布时间: 2012-03-08 13:30:13 作者: rapoo

请高手帮我看看,谢谢
我建立了一个表有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()

读书人网 >PB

热点推荐