0

ASP .NET MVC アプリケーションがあります。「MovieDBContext」は、ビュー内の映画のリストに関する基本的な情報を返すコントローラーのメソッドです。Code First と Entity Framework を使用して、新しいムービーを入力したり削除したりできるため、データベースが機能していることはわかっています。

これは、web.config ファイルの接続設定です。

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

SQL Server Management Studio でデータベースのリストを調べましたが、そこにはありません。Visual Studio 2010 で App_Data ファイルをクリックしましたが、データベースが開きません。プログラム自体、できれば管理スタジオを介してではなく、データベース内のデータを参照する方法が必要でした。何か案は?

4

1 に答える 1

0

データベースファイルはApp_Dataフォルダに作成されます。これは、アプリケーションの実行時ではなく、書き込みを開始すると発生します。たとえば、新しいユーザーを登録すると、データベースファイルが作成されます。

于 2012-11-25T16:01:56.460 に答える