C# 针对单独数据库的网站项目登录
我使用Visual Studio 2010-我想创建一个ASP.NET网站-但是我想根据单独的数据库而不是.mdf文件检查登录,因为我需要更大的灵活性和对数据库中其余项目的访问 你们中有谁有一个好的解决方案吗?我怎样才能做到这一点C# 针对单独数据库的网站项目登录,c#,asp.net,C#,Asp.net,我使用Visual Studio 2010-我想创建一个ASP.NET网站-但是我想根据单独的数据库而不是.mdf文件检查登录,因为我需要更大的灵活性和对数据库中其余项目的访问 你们中有谁有一个好的解决方案吗?我怎样才能做到这一点 编辑:我拥有的数据库是SQL Server 2008 R2数据库,如果有必要的话。我猜您正在使用ASP.net 4.0中的web应用程序,我认为这是VS2010的默认应用程序 在web.config文件的“连接字符串”下,默认情况下有一个名为ApplicationSe
编辑:我拥有的数据库是SQL Server 2008 R2数据库,如果有必要的话。我猜您正在使用ASP.net 4.0中的web应用程序,我认为这是VS2010的默认应用程序 在web.config文件的“连接字符串”下,默认情况下有一个名为ApplicationServices的连接,可以将该连接字符串更改为另一个数据库 要使用ASP.net成员资格所需的表设置数据库,需要使用名为Aspnet_regsql.exe的工具 但是,听起来您可能需要更多关于连接字符串、成员资格和配置文件等方面的ASP.net经验。如果您对连接字符串等有更多的了解,您会更清楚。这总是一个好的开始
通过进一步了解asp.net,您可能会发现您改变了主意,不再需要单独的数据库,您可能会发现数据库部署等可能会有所帮助。如果您使用成员身份,您可以使用aspnet\u regsql初始化新数据库,只需更改连接字符串。如何设置我的网站项目以使用成员身份。我尝试了aspnet_regsql,它在我的基础数据库中添加了几个表。现在我需要连接到国外服务器上的数据库,并将新表的用户信息与我以前保存在旧表中的用户信息结合起来。你能解释一下你的最后一句话吗。我不是以英语为母语的人,恐怕我不能理解它的全部含义。谢谢。没问题@theXs我已经改写了最后一句话。@theXs:这里有另一篇文章-这是一篇好文章@theXs,ScottGu是ASP.net上的权威-所以他的网站是一个很好的资源。虽然要当心,但这篇文章已经很老了,所以并非所有的东西都适用。。我想我还没有机会自己读。