我想在客户端计算机上运行程序时断开与设计时数据库的所有连接。因为它们在设计时都连接到另一个数据库,并且在创建要发布的新版本时可能保持连接。由于在客户端的onCreate中,它首先连接到测试数据库,然后执行我的程序(包括从ini文件中读取与数据库相关的设置并进行设置),因此出现错误。另外,我使用firedac组件来连接到数据库。
我想在客户端计算机上运行程序时断开与设计时数据库的所有连接。因为它们在设计时都连接到另一个数据库,并且在创建要发布的新版本时可能保持连接。由于在客户端的onCreate中,它首先连接到测试数据库,然后执行我的程序(包括从ini文件中读取与数据库相关的设置并进行设置),因此出现错误。另外,我使用firedac组件来连接到数据库。
在您的
TFDConnection
组件中,有一个名为 的属性ConnectedStoredUsage
。您可以在此处设置如何
Connected
将属性保存在 DMF 中。将其设置为
auDesignTime
仅。然后它仅在设计时连接。有关详细信息,请参阅TFDConnetction.ConnectedStoredUsage