TABLE AND QUERY AND DBGRID(20分)

  • 主题发起人 主题发起人 xywen
  • 开始时间 开始时间
X

xywen

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DBGRID 显示QUERY查询的结果(QUERY 如下:
select table1.code,table2.name from table1,table2 where table1.code=table2.code )

我的问题是:

1。当TABLE1 增加一条记录后,怎样在DBGRID中显示出来,总不能
再QUERY一次吧?
2。如果用TABLE 替代QUERY ,怎样显示相同的结果,具体请看
我上次提的DBGRID的初级问题
 
1 query.close
query.open;

2 table1.close;
table1.filtered:=true;
table1.filter:='查询条件'
{查询条件可用and连接,or 好象也可以吧}
table1.open;

 
1.当然要再query一次,嫌慢的话,把sql写在query的sql属性里,先prepare,
用完后再unprepare.
 
小猪答得对,对第一种情况可加一timer,给queryp定时刷新。
 
多人接受答案了。
 
后退
顶部