连接字符串asp.net 4.0和SQL Server 2008
在我的SQL Server 2008中,我有两个不同的数据库连接字符串asp.net 4.0和SQL Server 2008,asp.net,sql-server-2008,Asp.net,Sql Server 2008,在我的SQL Server 2008中,我有两个不同的数据库database1和database2,我想在我正在asp.net 4.0中构建的cms中使用这两个数据库 场景是这样的: 两个数据库database1和database2 这两个数据库都有user表,其中包含username和password列,现在我还必须使用这两个数据库进行登录 在CMS中,我必须构建3个不同的环境“DEV”、“INT”和“PROD”。他们将根据我们工作的环境采取相应的行动 我还使用存储过程访问数据库中的数据 如果
database1
和database2
,我想在我正在asp.net 4.0中构建的cms中使用这两个数据库
场景是这样的:
database1
和database2
user
表,其中包含username
和password
列,现在我还必须使用这两个数据库进行登录web.config
文件中应该包含哪些代码
提前感谢。您可以在连接类中获取两个变量。一个用于开发,一个用于生产,在CMS的web.config中使用一个变量。web.config变量将从CMS中设置。然后在连接到数据库时检查web.config变量,如果是CMSvariable=“developement”,则使用类中的developement连接字符串变量,否则使用类中的生产连接字符串变量 你的问题不清楚,在任何人回答之前,你需要添加更多细节。是否要同时连接到两个数据库?或者,根据活动的“环境”,是否仅连接到其中一个数据库?你的连接课程是什么?它如何与Web.config一起工作?是的,我想连接到两个数据库(再次使用DEV、INT和PROD环境)同时,连接类是代码隐藏页,它将根据环境确定数据库。如果您为连接类显示一些代码,这将非常有帮助。如果您使用sql helper调用,则在从数据库提取数据时只需更改连接字符串