1

※多少のズレがあるようです。SQL Server Compact Edition ファイルを作成し、サーバー エクスプローラーから表示できます。右クリックしてテーブルを手動で追加することもできます。私がしたいことは、生成された sqlce ファイルを実行して、モデルのすべてのテーブルと列を SDF に追加することです。

- バックグラウンド -

Visual Studio 2012 (Ultimate) で、モデル デザイナーを使用してモデルを設計しました。edmx ファイルを作成しました。モデルを右クリックして「モデルからデータベースを生成...」を選択し、sqlce ファイルを作成しました。私の理解では、このファイルを何らかの方法で sdf で実行して、データベースの SQL Server Compact Edition インスタンスを作成できるはずです。右クリックでSQLコードを実行するオプションが表示されません。もう1つのオプションは、「ソリューションエクスプローラーでSQLスクリプトを実行する」という意味ではないようです。

http://msdn.microsoft.com/en-us/library/yea4bc1b.aspx sqlce ファイルをデータベース参照にドラッグするように指示されていますが、その意味がよくわかりません。SDFが接続されているサーバーエクスプローラーにドラッグしようとしました。

Server Explorer で sdf を右クリックして New SQL Query を実行し、sqlce を貼り付けてみましたが、Create Table はサポートされていないようです。

何か案は?

4

1 に答える 1

0

モデルからデータベースを生成...テーブルと関係のみを生成します。

データベースをすでに作成し、データベース参照フォルダーに配置する必要があります。次に、前述のリンクで説明されているように、スクリプトファイルをそのデータベース参照にドラッグします。

于 2012-09-19T05:48:17.673 に答える