一般情况下,query的记录数可以能过recordcount得到,但在加了filter之后就会出错?怎么办?
一般情况下,query的记录数可以能过recordcount得到,但在加了filter之后就会出错?怎么办?
如:一开始query的记录为10条记录,当我设置了filter之后,显示为6条记录,但是通过query.recordcount得到数还是10,
请高手指点一二!!!!!!!!!!!!1
在线等!!
[解决办法]
filter只是过滤你Query中的数据,让其不显示于DBGRID中,其实数据还是10条.
建议用DBGRID的COUNT就行了.
[解决办法]
不能使用filter得到过滤后的记录数!应用一个循环读取统计记录数