2015-05-29 9 views
8

Ich habe neue MVC ASP.NET App auf Bootstrap mit Login/registrieren Skript und es funktioniert ok, aber ich weiß nicht, wo ist die Standarddatenbank für diese App. Mein App_Data-Ordner ist leer. Kann mir jemand sagen, wo die Daten aus der Formularregistrierung gespeichert sind?Wo wird die Standarddatenbank für C# MVC ASP.NET-Anwendung erstellt?

+0

Was ist Ihre Version von Visual Studio? und MVC App-Version? –

Antwort

5

enter image description here

Diese unter SQL Express gespeichert werden, die zusammen mit Visual Studio kam 12,13 & 15.

Sie können es verbinden Server unter View erkunden mit -> Server Explorer

1

Standardverbindungszeichenfolge wird

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

So wird es in Ihren App-Daten erstellt werden. MDF-Datei wird erstellt. Auch wenn Sie die Verbindung ändern können

1

In Web.config, suchen Sie nach '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> 

Das catalog Attribut sagt Ihnen, welche Ihre db ist.

1

Normalerweise verbinden wir unser Modell oder DAL mit einer Datenbank wie Sql Server oder MySQL etc. Aber nach Ihrer Frage habe ich verstanden, dass Sie nur eine integrierte Visual Studio-Anwendung verwenden. Visual Studio speichert diese Daten in localDB

Verwandte Themen