2012-05-10 21 views
1

SQLで簡単に実行できるLinq-to-Entitiesで次のタスクを実行します。この点で助けてください。Linq-to-Entities/Entity Frameworkにおける連結

select 0 as eid, 'Select' as eName 

union 

select eid , empcode + '' + empname as eName 
from tblemp 
+0

http://stackoverflow.com/questions/6483711/union-in-entity-framework –

答えて

0

これはMeysamが作成したリンクよりも簡単です。 ToEnumerableは、あなたがより頻繁に使用します非常に便利な小さな関数である

CoreUtil.ToEnumerable(new Employee { Name = "Select" }) 
    .Concat(context.Employees.AsEnumerable()) 

public static class CoreUtil 
{  
    public static IEnumerable<T> ToEnumerable<T>(params T[] items) 
    { 
     return items; 
    } 
}