2009-10-30 43 views
0

到SQL我怎樣才能把這段代碼轉換LINQ在C#中的LINQ to SQL在Vb.net到SQL我怎樣才能把這段代碼轉換LINQ在C#中的LINQ to SQL在Vb.net

public IQueryable<Maestro_Clientes> GetMaestro_Clientes() 
    { 



     var q = from co in this.Context.Cli_Consumos 
       group co by new 
       { 
        Servicio = co.Servicio, 
        Cliente = co.Cli_Servicio.Cli_Cliente.Nombre , 
        Tarifa = co.Cli_Servicio.Cli_Tarifa.Descripcion , 
        Sector = co.Cli_Servicio.Sector, 
        Sector_Nombre = co.Cli_Servicio.Cli_Sector.Descripcion 
       } 
        into grp 
        select new Maestro_Clientes 
        { 
         Servicio = grp.Key.Servicio, 
         Nombre = grp.Key.Cliente, 
         Tarifa = grp.Key.Tarifa, 
         Sector = grp.Key.Sector, 
         Sector_Nombre = grp.Key.Sector_Nombre, 
         Consumo_Energia = grp.Sum(co => co.Consumo_Energia) 
        }; 


     return q; 
    } 

Telerik的和開發人員融合不好轉換

+0

使用Developer Fusion或Telerik進行轉換丟失或字段列表 – Leonardo 2009-10-30 21:33:20

回答

1

您是否嘗試過任何在線轉換器?即Developer FusionTelerik

+0

我嘗試了這兩種方法,並且在轉換匿名類型結構時它們似乎都失敗了。 – 2009-10-30 21:02:44