現在、エンティティ フレームワーク (.net 4) を使用して、LINQ ステートメントを使用してサード パーティのデータベースから読み取りを行っています。残念ながら、コンパイル時には、どのテーブルから読み取るのかわかりません。実際、アプリケーションのコンパイル後に新しいテーブルをこのデータベースに追加できます。読み取るテーブル名は、文字列パラメーターとしてメソッドに渡されます。
コンパイル時にテーブル名がわからない場合、この状況にどのようにアプローチする必要がありますか? これらのテーブルはまだ存在しない可能性があるため、データ モデルに追加することさえできません。私はlinqの便利さが好きですが、単純なアプローチを求めています。
ありがとう!