Оставьте соединение с Entity Framework - PullRequest
0 голосов
/ 15 мая 2010

кто-нибудь может сказать мне, как сделать этот запрос в EF1: выберите a.idAnimali, a.titolo, a.commenti, a.ordine, a.idcatanimali, table1.nomefoto ИЗ Tabanimali в качестве левого соединения (ВЫБЕРИТЕ idanimali, nomefoto tabfotoanimali ОТ LIMIT 1) КАК Таблица 1 На a.idAnimali = table1.idanimali ГДЕ a.idcatanimali = idcatanimale

Спасибо

1 Ответ

1 голос
/ 16 мая 2010

Дайте мне знать, если это сработает для вас, я думаю, что у вас есть опечатка, и я предполагаю, что tabfotoanumali - ваш второй стол.

  var query = (from a in tabanimali
    join p in tabfotoanimali.FirstOrDefault() on a.idanimali equals p.idanimali 
    where a.idcatanimali = idcatanimale
    select new {
             a.idAnimali, 
             a.titolo, 
             a.commenti, 
             a.ordine, 
             a.idcatanimali,
             p.nomefoto
     }
  );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...