2013-07-04 45 views
0

我在我的SQL Server 2008中有两个不同的数据库database1database2,我想在我的cms中使用这两个数据库,这是我在asp.net 4.0中构建的。连接字符串asp.net 4.0和SQL Server 2008

的情况是有些事情就像:

  1. 两个数据库database1database2
  2. 都有user表列usernamepassword,现在我要为login目的两个数据库为好。
  3. 在CMS中,我必须构建3个不同的环境“DEV”“INT”和“PROD”。他们将根据我们工作的环境采取相应的行动。
  4. 我也使用存储过程来访问数据库中的数据。

如果您感觉的信息不完整,那么您可以询问,但我想知道我应该在连接类和web.config文件中包含哪些代码。

在此先感谢。

+0

您的问题尚不清楚,您需要在任何人回答之前添加更多详细信息。你想同时连接到两个数据库吗?还是只想根据活动的“环境”连接到其中一个数据库?你的Connection类有什么?它如何与Web.config一起工作? – rikitikitik

+0

是的,我想同时连接到两个数据库(再次具有DEV,INT和PROD环境),并且Connection类是页面背后的代码,它将通过环境确定数据库。 – user2512996

+0

如果您为Connection类显示一些代码,它确实会有所帮助。 – rikitikitik

回答

0

您可以在连接类中使用两个变量。一个用于开发,另一个用于生产,并在CMS的web.config中采用一个变量。 web.config变量将从您的CMS中设置。然后在连接数据库时检查web.config变量,如果CMSvariable =“developement”,则使用来自类的发展连接字符串变量,否则请使用类中的生产连接字符串变量。

相关问题