2011-04-19 8 views

Respuesta

9
(from c in tbl select c.TABLE_TYPE).Distinct(); 
44

No hay sintaxis Distinct() método en la sintaxis de consulta en lenguaje integrado. Lo más cerca que se podía hacer era mover la llamada actual:

var q = (from c in tbl 
     select c.TABLE_TYPE).Distinct(); 
+6

una información adicional; la consulta anterior creará el siguiente sql 'select distinct c.TABLE_TYPE from tbl c' cuando se usa contra sql, por lo que no debe preocuparse por los problemas de rendimiento. – edokan

1

VB tiene esta funcionalidad si coloca el distinto después de seleccionar.

Cuestiones relacionadas