可用可不用的,可以在datamodule里放一些控件,比如在编写数据库程序时(可以放置adoconection1,adoquery1,adoquery2),这样把一些控件放在一起,在其他的form中尽量少放数据库控件(编程时更有条理,我的认识),可以对代码的维护提供方便。当然,不用datamodule也未尝不可。