Ayuda con una funcion agregada Sum(DateTime) en un DataTable

18/04/2008 - 00:57 por edcha | Informe spam
estoy tratando de usar la siguiente funcion agregada.
string time = trabajadoresTable.Compute("Sum(DateTime)",
"").ToString();

Necesito sumar todas las horas que estan en la columna "DateTime".
si fueran números la suma mediante
"trabajadoresTable.Compute("Sum(pago)", "")" se efectua bien
pero al ser la columna del tipo DateTime me da el siguiente error


Se generó la excepción System.Data.DataException en el programa:
Uso no válido de la función de agregado Sum() y el tipo: DateTime.

¿como hago para sumar las horas si es del tipo DateTime?


Gracias

Preguntas similare

Leer las respuestas

#1 Paulino Padial López
18/04/2008 - 22:15 | Informe spam
Esta discusion te dará la solución =)
http://forums.devx.com/showthread.php?t9392

saludos cordiales,
"edcha" escribió en el mensaje de noticias
news:
estoy tratando de usar la siguiente funcion agregada.
string time = trabajadoresTable.Compute("Sum(DateTime)",
"").ToString();

Necesito sumar todas las horas que estan en la columna "DateTime".
si fueran números la suma mediante
"trabajadoresTable.Compute("Sum(pago)", "")" se efectua bien
pero al ser la columna del tipo DateTime me da el siguiente error


Se generó la excepción System.Data.DataException en el programa:
Uso no válido de la función de agregado Sum() y el tipo: DateTime.

¿como hago para sumar las horas si es del tipo DateTime?


Gracias
Respuesta Responder a este mensaje
#2 edcha
20/04/2008 - 21:41 | Informe spam
Gracias Paulino por tu respuesta.

Pero el asunto es que lo mire y no entiendo como aplicarlo en C# ya
que el dataset esta tomando los datos de un archivo xml
y me parese que ahi esta aplicada a SQLServer.


Toma en cuenta que soy nuevo en esto asi que me podrian poner algun
ejemplo de como solucionar este prblema.


Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida