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