1

12 個のテーブル (ルックアップ テーブルを除く) を持つ SQL Server 2012 データベースがあります。Entity Framework を使用してクエリを実行しようとしています。テーブルをクエリできます

ClientEntities dc = new ClientEntities();
var query = from client1 in dc.CLIENTTable
            where client1.CLIENT_ID == txtId.Text
            select client1;

上記は1つのテーブルで機能しますが、12のテーブルすべてに対して行う必要があります。ループでそれを行う方法はありますか?

4

1 に答える 1

0

SqlConnection.GetSchema http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/a2953687-ff78-47a6-9071-ceac64728d9a/でテーブルのリストを取得できます

その後、このリストをクエリで繰り返します(サブクエリになりました)

于 2012-07-21T15:44:09.410 に答える