setfilter()函数使用问题
int i
i=dw_1.getitemnumber(1,'id')
dw_1.setfilter('id=i')
dw_1.filter()
id列是int类型。这样写总是提示表达式错误,但是把i换成具体数字就可以。比如
int i
i=dw_1.getitemnumber(1,'id')
dw_1.setfilter('id=1')
dw_1.filter()
这样就没有问题,是什么原因?
问题点数:30、回复次数:2Top
1 楼shinesky(出去碰碰了)回复于 2005-11-14 18:03:37 得分 15
改成
dw_1.setfilter('id='+ string(i))Top
2 楼hansenhu(星辰)回复于 2005-11-14 18:07:32 得分 15
dw_1.setfilter('id=' + string(i))Top




