使用企业库的动态连接字符串5

时间:2012-09-04 01:37:49

标签: sql-server

请问您是否有一个示例代码段,我可以从使用Enterprise Library 5应用程序块开始?要求是我在运行时动态更改连接字符串。连接字符串不是来自配置文件,而是来自sql server数据库。然后,sql server数据库将有一个表,其中包含将由一组管理员维护的不同数据库的连接字符串列表。最初,此连接字符串表将包含与DB2和SQL Server数据库的连接。

我查看了此链接:changing conn string at runtime

我不能让它发挥作用。有没有一种简单的方法在企业库中执行此操作?

谢谢。

1 个答案:

答案 0 :(得分:3)

连接到您的第一个数据库,拉出连接字符串列表,然后连接到其他数据库,如下所示:

database mydb = new Microsoft.Practices.EnterpriseLibrary.Data.Sql.SqlDatabase(“connection string here”);