5

VS LightSwitchをダウンロードしたばかりで、自分用のサンプルアプリケーションを実行しています。オプションを使用して新しいテーブルを作成し、Create new tableいくつかのデータを挿入しました。したがって、3つのレコードを挿入した後、IDは明らかに3を示しています。これは正しいです。

次に、テーブルのデータを切り捨てます。

私の質問は、内部テーブルまたは内部データベース(ApplicationData)はどこにあるのかということです。

ありがとう

4

3 に答える 3

6

次の手順は私にとってはうまくいきました:

  1. サンプル アプリケーションのソリューション フォルダーから、フォルダーを開き bin\dataます。
  2. ApplicationDatabase.mdfファイルが表示されるはずです
  3. SQL Server Management Studio を開く
  4. 添付機能を使用して mdf ファイルを開きます
  5. 変更を加えたら、デタッチします
于 2011-09-30T03:59:35.347 に答える
2

LightSwitch は内部データベースに SQL Server Express を使用しているようです。bin\dataプロジェクトのフォルダーでApplicationDatabase.mdfファイルを探してみてください。

于 2011-08-11T04:22:16.400 に答える
0

公式の「Visual Studio 2012 の LightSwitch Projects で SQL Server LocalDB を操作する」(強調鉱山) から:

「新しいテーブルを作成すると、LightSwitch は、組み込みデータベースまたは ApplicationData とも呼ばれる内部データベースにそれらを自動的に作成します。Visual Studio 2010 の LightSwitch の最初のバージョンでは、内部データベースの開発に SQL 2008 Express を使用しました。現在、LightSwitchを使用しています。 Visual Studio 2012 では SQL Server LocalDB を使用しています(注: LocalDBは開発時にのみ使用されます。アプリを展開するときに、任意のバージョンの SQL Server に展開することを選択できます)。 Visual Studio 11 をインストールすると、自動的にインストールされます。 "

于 2014-04-28T21:20:19.210 に答える