我有asp。 net mvc 4 web api应用程序。 在sql server中,我有一个名为clientDBManager的数据库,它有不同的客户端,每个客户端有一个连接字符串...
例如。
clientDBManager有, 1)客户名称:史蒂夫, connectionString:sql连接字符串,指向steve的个人db,名为clientDBSteve
2)客户名称:约翰, connectionString:sql连接字符串,指向john的个人db,名为clientDBJohn
依旧......
场景是,我在SQL服务器中 一个clientDBManager,它拥有一个或两个表。 而在另一方面,像clientDBSteve和clientDBJohn这样的数据库有 类似于50个表格的表格(具有相同的架构)......
我想将.edmx文件添加到项目中,并希望动态地使用不同的客户端dbs(具有相同的架构)...
有可能吗?
如果不是我该怎么办?
使用clientDBManager我将识别登录的用户。
如果Steve已登录,那么clientDBSteve应该用于数据操作。
如果john已登录,则clientDBJohn应该用于数据操作。
这应该动态完成......
请帮忙怎么做.....