C# SQL Server成员资格数据库的新增功能

C# SQL Server成员资格数据库的新增功能,c#,asp.net,vb.net,asp.net-membership,C#,Asp.net,Vb.net,Asp.net Membership,我对会员和供应商都是新手。我刚刚看了一个视频和它的基本理解 我正在使用VisualStudio2008。我能够在项目中附加DB 为什么它没有在Microsoft SQL Server Management Studio中显示 我将如何将此数据库转移到商业环境中?我应该有另一个数据库吗 我正在使用Asp.Net配置应用程序/工具。在视频(使用Visual Studio 2010)中显示,它在web.config中添加了一个连接字符串,并在SQL Server中添加了一个新的DB 我需要一些指导。1

我对会员和供应商都是新手。我刚刚看了一个视频和它的基本理解

我正在使用VisualStudio2008。我能够在项目中附加DB

  • 为什么它没有在Microsoft SQL Server Management Studio中显示

  • 我将如何将此数据库转移到商业环境中?我应该有另一个数据库吗

  • 我正在使用Asp.Net配置应用程序/工具。在视频(使用Visual Studio 2010)中显示,它在web.config中添加了一个连接字符串,并在SQL Server中添加了一个新的DB

  • 我需要一些指导。

    1)要通过SSMS访问它,您可能需要将数据库文件附加到服务器资源管理器。 2) 根据您的主机,您可以上载相同的db文件,然后相应地更改连接字符串,然后使用它您可以生成数据库的备份脚本,并使用它填充新数据库(由主机提供)。
    3) 为此,我必须亲自看视频才能准确地了解发生了什么。最有可能的是,提供的连接字符串是SQL server本身的连接字符串,而不是附加到项目中的新db文件。

    关于“如何将此db传输到商业环境中?是否应该为此使用另一个db?”

    您可以通过创建一个数据库脚本来实现这一点,该脚本将包含数据库模式(如果需要,还可以在脚本中显示数据库中的数据)。然后在生产服务器上运行此脚本,在那里创建数据库


    查看此链接以了解

    “很可能,提供的连接字符串是SQL server本身的,而不是附加到项目的新db文件。”但正如我提到的,web.config中没有连接字符串。你能告诉我连接字符串存储在哪里吗?为什么它不是默认存储在web.config中?