具体可以用两种方法,修改sqlselect语句或者使用setfilter
string ls_oldsql
string ls_newsql
ls_oldsql = dw_1.getsqlselect()
ls_newsql = ls_oldsql + " where t_jcbg.bh = '" + ls_bh + "'"
dw_1.setsqlselect(ls_newsql)
dw_1.retrieve()
dw_1.setsqlselect(ls_oldsql)
第二种方法我比较喜欢用
strign ls_filter
ls_filter = " t_jcbg.bh = '" + ls_bh + "'"
dw_1.retrieve()
dw_1.setfilter(ls_filter)
dw_1.filter()