linqで汎用データコンテキストを作成するにはどうすればよいですか
-
03-07-2019 - |
質問
linqで汎用データコンテキストを作成する方法は、データベースを変更しても、linq datacontextで何も変更する必要がないことを意味します。
コードまたはリンクを指定してください
解決
このレベルの動的クエリが必要な場合、LINQはおそらく間違ったテクノロジーです。 LINQの主な利点の1つは静的型付けです。これは通常プラスです。コードの列のスペルを間違えると、実行時エラーではなくコンパイル時エラーが発生します。
ただし、再コンパイルせずにデータベーススキーマへの任意の変更を処理できるようにする必要がある場合は、APIと戦うことになります。代わりに、標準のADO.NET(DataReaders、DataAdaptersなど)を使用してください。
他のヒント
これはVS2008ではサポートされていないと思います。 .dbmlを再構築する必要があります
ビジネス層を記述したいと思います。これは通常、アプリケーションを特定のDALに依存させる方法です。
所属していません StackOverflow