【发布时间】:2010-05-21 22:02:16
【问题描述】:
过去,当应用程序通过 global.asa 文件启动时,我使用单例模式来加载连接字符串。
我现在有一个项目,其中每个用户都有一个唯一的数据库连接字符串。我想加载一次这个连接字符串。问题是单例模式对我不起作用,因为每个用户都有自己的连接字符串。基本上连接字符串是动态创建的。
我不想存储它是会话。如果无论如何在.NET中有一个聪明的方法让我知道?
【问题讨论】:
-
你是如何使用连接字符串的?
-
我们正在使用现有的连接字符串。然后用存储在数据库中的特定用户 ID 和密码替换用户 ID 和密码。这样我们就可以跟踪登录到数据库的每个用户。我希望我可以在用户登录时设置一次连接字符串,并且在需要时让我的代码调用它。我不想每次需要时都不断地构建它。
标签: vb.net string dynamic connection