我想在Application.Initialize后建立一个OLE 数据库连接。该连接为运行时的所有Form使用。也就是说应用程序运行时只保持一个全局连接,请问应该怎么办。

解决方案 »

  1.   

    在其它窗体里uses这个窗体名
      

  2.   

    我是在main.dpr中建立的。同时在在其他的unit中建立时,当使用use 这个unit时,这个连接是真的一个全局变量还是新
    建了一个连接?
      

  3.   

    1. 新建一个DataModule, 在上面放一个DB. 将其Open.
    2. 在所有要调用的窗体中Uses这个Datamodule.
    3. YourTable.Connect := Db.Connectin;
    4. YourTable.Table := .....
    4. YourTable.Open;