1

SQLServerデータベースに接続されたエンティティフレームワークモデルがあります。モデルからテーブルを削除したいのですが、データベースからは削除しません。そこで、モデルのテーブルでDeleteキーを押して、ダイアログを表示します。

Delete Unmapped Tables and Views

The following tables and views in the store model will no longer be mapped. Do you want them deleted?

Yes No Cancel

msdnによると:

Yes: In addition to the objects in the conceptual model that you selected for deletion, all unmapped objects (shown in the dialog box display) are deleted from the storage model. This includes objects in the storage model that were already unmapped, not just objects that have become unmapped as a result of the deleting the selected conceptual model objects.

No: No objects will be deleted from the storage model. Only the objects in the conceptual model that you selected will be deleted.

Cancel: The operation is canceled. No objects in the conceptual model or storage model will be deleted.

したがって、これを正しく理解していれば、yesとnoの両方でモデルからテーブルが削除されますが、cancelでは削除されませんか?

データベースからテーブルを削除したり、そのデータを削除したりしないという点で、押すのに安全なボタンもありませんか?

Visual Studio 2012、C#、. NET 4.5、およびSQLServer2012を実行しています

4

2 に答える 2

1

これが実際の意味です。

はい - デザイナーおよび SQL データベースから削除します。

いいえ - デザイナーから削除

キャンセル - 何も削除しません

于 2013-03-08T13:47:58.883 に答える