如果是因为数据已经更新,而dbgrid没有更新的话,直接用dbgrid.refresh就可以了。两个表如果取出所有的字段,应该把各个字段分别写出来,而不要用*,如果用*的话,最好写成一个连接的形式,也就使用inner join或者其他的连接形式,而不能用简单的查询语句。看看join语句吧