linqで汎用データコンテキストを作成するにはどうすればよいですか

StackOverflow https://stackoverflow.com/questions/811011

  •  03-07-2019
  •  | 
  •  

質問

linqで汎用データコンテキストを作成する方法は、データベースを変更しても、linq datacontextで何も変更する必要がないことを意味します。

コードまたはリンクを指定してください

役に立ちましたか?

解決

このレベルの動的クエリが必要な場合、LINQはおそらく間違ったテクノロジーです。 LINQの主な利点の1つは静的型付けです。これは通常プラスです。コードの列のスペルを間違えると、実行時エラーではなくコンパイル時エラーが発生します。

ただし、再コンパイルせずにデータベーススキーマへの任意の変更を処理できるようにする必要がある場合は、APIと戦うことになります。代わりに、標準のADO.NET(DataReaders、DataAdaptersなど)を使用してください。

他のヒント

これはVS2008ではサポートされていないと思います。 .dbmlを再構築する必要があります

ビジネス層を記述したいと思います。これは通常、アプリケーションを特定のDALに依存させる方法です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top