读书人

怎么不查询数据库而直接筛选DBGRID里面

发布时间: 2012-03-06 20:47:55 作者: rapoo

如何不查询数据库而直接筛选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]);

详细的看看帮助吧!

读书人网 >.NET

热点推荐