1

そのため、現在のアプリケーションで LinQ2SQL をかなり頻繁に使用しています。部分クラスにほとんどのものがありますが、VS デザイナーで調整する必要があるものもあります (ラップするフィールドのアクセサーなど)。次に、DB とは異なる名前をモデルで付けたいと思うことがあります。

だから、私の問題は今です。既知のテーブルの変更に戻る場合、2 つのオプションしかありません。

  • デザイナーを介して手動で新しいフィールドを導入する
  • モデルからテーブルを削除し、サーバー エクスプローラーから新しくインポートします (プロパティが失われます)。

どちらの方法も不十分です。「変更を更新するだけ」という秘密のボタンがありませんか? つまり、モデルはすべてのマッピングを知っているので、DB から新しいものを取得するだけならそれほど難しくありません。

これを回避する方法はありますか?

4

1 に答える 1

2

この質問を参照してください。

基本的に、これは VS2008 では実装されていません。理由は聞かないでください。MS の担当者は忙しすぎて、この重要な機能を完全に忘れていたのかもしれません。

于 2008-10-14T14:48:49.780 に答える