¿Como puedo extraer totales de un databable o dataview ....?

02/12/2005 - 13:48 por Ricard | Informe spam
Hola a todos,

A través de un archivo txt importo información a un tabla que creo en tiempo
de ejecución, ésta no está asociada a ninguna base de datos.

La idea es presentar totales por un código y dar la suma total de una
columna para que me indique el operador si es correcto y posteriormente
actualizar la db.

Ahora presento todas las filas en un grid, pero no me convence.

No veo como se puede realizar, un select de este tipo

select codigo,sum(importe),count(*) from worktabla

¿Alguien me puede regalar una idea?

Gracias por anticipado

Preguntas similare

Leer las respuestas

#1 Mario Vázquez
02/12/2005 - 15:11 | Informe spam
Puedes usar el método Compute() de la clase DataTable, o asignar
directamente una expresión en un DataColumn.
En la ayuda encontrarás ejemplos.

Espero que te ayude.
Saludos,

Mario Vazquez



"Ricard" escribió en el mensaje
news:
Mostrar la cita
#2 A.Poblacion
02/12/2005 - 15:14 | Informe spam
"Ricard" wrote in message
news:
Mostrar la cita
tiempo
Mostrar la cita
Te regalo una idea: Añade una segunda tabla en el mismo dataset en el que
hayas creado la primera. Crea una relación entre las dos tablas, y en la
tabla nueva ponle una columna calculada en la que la expresión sea el SUM de
la columna que quieres en la otra tabla.
Nunca lo he probado, pero en teoría debería funcionar.

La alternativa, obviamente, es que hagas por código un bucle que se
recorra todas las filas de tu tabla y vaya acumulando valores hasta darte el
total.
#3 José Ángel González
03/12/2005 - 01:39 | Informe spam
Prueba con:

select codigo, sum(importe) as total, count(*) from worktabla

el campo se llama ahora total y es la suma todos los campos importe

Un saludo,


"A.Poblacion" escribió en
el mensaje news:
Mostrar la cita
#4 Ricard
03/12/2005 - 11:12 | Informe spam
Gracias.

He segido este procedimiento, laborioso, pero funciona, aunque hay un
detalle que me extraña.
Lo expondré en otra pregunta

"A.Poblacion" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida