关于Delphi连接SQL数据库的问题

在一个程序中有1个主窗体和2个子窗体,
每个窗体中都有连接到同一个数据库的控件,

我在主窗体中用ADOConnection连接到SQL数据库,其他两个子窗体如何连接呢?
需要重新用ADOConnection连接吗?
难道每个窗体都要单独连接吗?

如果不是,求教具体的操作方面,谢谢。
最新回答
小故事里的海

2024-10-17 09:41:53

从你的情况看是需要每个窗体都添加ADOConnection的,不过可以向工程里添加一个DataMoudle来实现公用连接,然后在需要引用的单元里面引用此DataMoudle就可以了。
谁许俄一世荒芜

2024-10-17 12:33:15

如果使用多个ADOConnection,那就失去了它的作用了...如果你把ADOConnection放在主窗体,在其他子窗体还是可以调用的(也就是ADOtabel这些可以连到它),但前提是在 {$R *.dfm}(绿字那些)的前面加上uses pp (pp是其它子窗体的单元名字.就是最上面那行少unit那个了)

写了那么多不懂看得懂了没..