如何不查询数据库而直接筛选DBGRID里面的数据?
rt?
[解决办法]
locate或者filter都可以!
[解决办法]
SmallHand(火龍) 也行呀。比如:dbgrid1.datasource.dataset.locate( '字段名 ', '值 ',[])...
dbgrid1.datasource.dataset.filter:= '字段名=(like,> , <....)值 ';
dbgrid1.datasource.dataset.filted:=true;
这样肯定可以的。
[解决办法]
kaper() 不晓得你在说什么?
具体的
filter的例子
ADOQuery1.filted:=false;
ADOQuery1.filter:= '字段名=值 ';
ADOQuery1.filted:=true;
locate的例子
with ADOTable1 do
Locate( 'Company;Contact;Phone ', VarArrayOf([ 'Sight Diver ', 'P ', '408-431-1000 ']), [loPartialKey]);
详细的看看帮助吧!