【发布时间】:2016-02-29 13:42:18
【问题描述】:
我正在测试一个相当老的 Delphi 6 应用程序,并希望显示 TSqlConnection 实际连接到的数据库名称,这样我可以快速查看我是连接到测试数据库还是生产数据库。
在 sqlconnections.ini 中,应用程序有一个名为“Vienna”的连接到 Firebird 数据库,定义如下: Database=192.168.1.15:ProductionDB(它是一个别名) 我已经将其替换为用于测试目的 数据库=192.168.1.15:TestDB。
但我已经看到仅访问 TSqlConnection 的 Params-List 并且那里的“数据库”的值不起作用。此值始终设置为与设计模式下相同。
如何找出 TSqlConnection 实际连接到的数据库(在我的例子中是哪个 Firebird 别名)?
【问题讨论】:
-
哪个 Firebird 版本?
标签: delphi firebird dbexpress delphi-6