当有多个包括azure的连接字符串时,如何从ASP.NET身份连接到数据库?ASP.NET标识无法连接到数据库,因为除了SQL连接字符串之外,还存在Azure连接字符串。它抛出消息"A network-related or instance-specific error ...“抛出错误的.The代码如下所示。
var result = await UserManager.CreateAsync(user, model.Password);
如果我删除了azure连接字符串,它就可以工作。
我有一个构建为查询数据库的程序集的ASP.NET MVC应用程序,还有一个引用这个程序集的asp.net前端,这个程序集抽象了底层的数据库。这意味着my Assembly包含一个app.config文件,该文件包含到数据库(Linq to SQL数据模型)的连接字符串。我如何让它变得更灵活呢?我是否应该在我的程序集中的某个地方创建一个"initialize()“方法,它从asp.net应用程序中获取连接字符串,然后控制要使用的数据库?或者如何做到这一点?
我在另一台计算机上使用SQL Server2005数据库创建了一个ASP.Net web应用程序。
我想把它转移到另一台电脑上。因此,我复制了SQL和.bak格式的ASP.Net数据库。我需要配置应用程序以连接到数据库,并需要帮助来获得正确的连接字符串。
PS:数据库是由SQL Server 2005创建的,我需要在SQL Server 2012上进行部署