Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/12/2005, 18:45
Avatar de jc_moty
jc_moty
 
Fecha de Ingreso: septiembre-2005
Ubicación: Usulután, El Salvador
Mensajes: 477
Antigüedad: 18 años, 7 meses
Puntos: 1
Cita:
Filter expression 'SUM(Cobrado)' does not evaluate to a Boolean term.
Deberias revisar el tipo de datos del campor Cobrado, este error te lo da porque aparentemente el campo es de tipo Falso/Verdadero, y SUM se utiliza para sumar campos numericos...
Talves lo que queres hacer es sumar el total de los Documentos Firmados siempre y cuando el Campo Cobrado sea verdadero...podrias probar asi:
Código:
Dim FilasFiltradas As DataRow()
FilasFiltradas = Dataset.Docu_Firmados.Select("SUM(Total) WHERE Cobrado = True")
Cita:
¿Esa es la mejor manera de buscar filas en una tabla dentro de un dataset o existe alguna otra forma?
Es la unica que yo conozco(ojo: no trabajo mucho con .NET), aunque deberias de hacer una busqueda en Google o visita la pagina del guille(http://www.elguille.info), especializada en temas de .NET, seguro encontraras algo.

Saludos