为C#MVC ASP.NET应用程序创建的默认数据库在哪里?

时间:2015-05-29 11:05:48

标签: c# asp.net asp.net-mvc database visual-studio-2015

我在bootstrap上使用登录/注册脚本获得了新的MVC ASP.NET应用程序,它运行正常,但我不知道这个应用程序的默认数据库在哪里。我的App_Data文件夹为空。有人可以告诉我表单注册中的数据保存在哪里。

5 个答案:

答案 0 :(得分:7)

enter image description here                

这将存储在Visual Studio 12,13& 15附带的Sql express下。

您可以使用View - >下的server explore连接它。服务器资源管理器

答案 1 :(得分:1)

默认连接字符串为

<connectionStrings>
    <add name="ApplicationServices"
         connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
         providerName="System.Data.SqlClient" />
  </connectionStrings>

因此,它会在您的应用数据中创建。将创建MDF文件。虽然您可以更改连接

答案 2 :(得分:1)

在您的Web.config中,查找'Connectionstring'

 <connectionstrings>
        <add name="ConnectionstringName" connectionstring="Data Source=DatasourceName;Initial Catalog=This_isDefault_db;Persist Security Info=True;User ID=ID;Password=pwd" providername="System.Data.SqlClient" />
    </connectionstrings>

catalog属性告诉您哪个是您的数据库。

答案 3 :(得分:1)

通常我们将模型或DAL连接到Sql Server或MySQL等数据库。 但根据你的问题,我明白只是你正在使用Visual Studio内置应用程序。 visual studio将数据存储在localDB中

答案 4 :(得分:0)

以下是您无法在Server Explorer中看到DefaultConnection和AspNet表的情况: 您需要至少注册一次用户才能创建这些表格,或者至少要显示这些表格。