当在客户端计算机上运行该程序时,我想断开与设计时数据库的所有连接.因为它们在设计时都连接到另一个数据库,并且在创建新版本以供发布时可能保持连接.由于在客户端的onCreate中,它首先连接到测试数据库,然后执行我的程序(包括从ini文件中读取与数据库相关的设置并设置它们),因此它会出现错误. 此外,我使用firedac组件连接到数据库.

推荐答案

在您的TFDConnection组件中,有一个名为 ConnectedStoredUsage.

在那里,您可以设置如何将Connected属性保存在DMS中.

仅将其设置为auDesignTime.那么它仅在设计时连接.

有关更多信息,请参阅TFDConnetction.ConnectedStoredUsage

Database相关问答推荐

为什么即使我的索引覆盖了 Select 中的所有列,但仍存在Heap Fetch?

重新运行后未找到 Taipy 场景

关闭连接会自动关闭语句和结果集吗?

SQLServer:如何对按外键依赖性排序的表名进行排序

使用 SQLAlchemy Core 批量插入列表值

Android Room持久性库@Update不起作用

如何将正在使用的数据库复制到django中的其他数据库?

存储所有排列的模式数据库

SQL Server 2008如何同步不同服务器中的数据库?

将整数作为字符串存储在数据库中的缺点

Django中的Atomic原子操作?

xtradb vs innodb

SQLite3 不支持外键约束吗?

如何在一行中显示 redis 中的所有键?

为数据库应用程序留下审计跟踪/更改历史的有效策略?

如何从 PostgreSQL 数据库中的文本文件加载数据?

Oracle:如何在 Oracle SQL 中将十六进制转换为十进制?

使用 PHP 和 MySQL 开发测验Web 应用程序的数据库设计

限制 SQL JOIN

如何在 SQL Server 中总结时间字段