query1.open;
with dxDBGrid do
begin
dxdbgrid.DefaultFields := false;
DestroyColumns;
KeyField := '';
CreateDefaultColumns(Datasource.Dataset, Self);
KeyField := query1.Fields.Fields[0].FieldName;
// 上面这一句一定能够需要,具体的字段看你的需要定
end;
可以到http://www.playicq.com/dispdoc.php?t=&id=1461 下载我的数据库浏览器看看
里面的强力查询就是用的上面的语句