这样试一试 在设计期 用Query连接一个表 (select * from table_name) 然后将所有的字段加为永久字段 这个时候你就可以修改DisplayLable属性了 然后在运行期间 动态付给DBGrid
这个时候 就可以显示中文的标题了 
当然 你可能用不上所有的字段 你可以在运行期 动态给Query付值 让他显示一部分字段 这些字段都属于table_name 这样你就可以控制DBGrid的显示了
如果表不多的话 可以一个表对应一个query 如果多的话 可以写获设计期的sql