我是否必须在Ideablade Devforce Classic 3.8.5的Ibconfig文件中定义连接信息?

时间:2015-05-08 14:19:36

标签: c# devforce

我们正在使用Ideablade Devforce Classic 3.8.5。

我想使用单独的文件(而不是ibconfig)来定义所有连接字符串,然后读取这些字符串并设置Ideablade以在连接到DB时使用它们。

连接字符串可能适用于Oracle / SQL Server / Access。

我可以在启动应用时动态构建和使用这些单独的连接字符串吗?或者我是否总是需要在ibconfig中定义它们?感谢。

1 个答案:

答案 0 :(得分:0)

DevForce将在配置文件中查找连接字符串(rdbKeys) - .ibconfig或app.config文件 - 并通过IDataSourceKeyResolver的实现。解析器允许您在运行时解析连接字符串,因此可能正是您要查找的内容。您可以在“开发人员指南”中以及“300 Advanced”文件夹下名为“Custom DataSourceKeyResolver”的学习单元中找到有关如何使用它的更多信息。学习单元可选择随产品一起安装。