FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como recorrer y agrupar un DataSet?
Hola,
a estas horas ya no pienso, por lo que necesito ayuda: Tengo un Dataset, con N filas, cada fila tiene N columnas, algunas de estas columnas son "iva", "base", "id cliente". Lo que quiero es calcular el total usando IVA y BASE, de esas N filas, agrupado por id cliente. Es decir, sumar las N filas de cada cliente, y saber el total de ellos |
#3
|
|||
|
|||
Si, con SQL es fácil, pero esas N filas las tengo en un DataSet, la verdad tengo poca por no decir nula experiencia con los componentes de Delphi. Por ende, ¿como hago esa consulta SQL a los resultados obtenidos de otra SQL, es decir, a lo que se encuentra en el DataSet?
|
#4
|
||||
|
||||
Podrías enlazar un ClientDataSet a tu Dataset. El ClientDataset puede manejar campos agregados que sería lo que requires.
LineComment Saludos |
#5
|
||||
|
||||
Con el componente TFDLocalSQL puedes hacer una consulta a un DataSet.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
|||
|
|||
Cita:
De esta forma no necesitas hacer tanto problema con el dataset que a la larga te va a traer problemas |
#7
|
|||
|
|||
Muchas gracias a todos, lo intentaré
Luego les comento que tal. |
#8
|
|||
|
|||
Cierto que no tengo ni idea de como hacerlo, jajaja, que componente es exactamente ClientDataSet o DataSetProvider ¿como se enlazan?
|
#9
|
||||
|
||||
Cita:
|
#10
|
|||
|
|||
He realizado otra consulta, usando otro DataSet, menos efectivo para por lo menos me da solución
|
#11
|
|||
|
|||
¿Cómo usar TClientDataSet?
Hola a todos,
Tengo un DataSet con muchísimos campos y algunos de ellos son calculados. Necesito obtener uno de esos campos calculados de ese DataSet, pero si se cumplen ciertas condiciones. Por lo que opté por crear un TClientDataSet y lo enlacé con un TDataSetProvieder, a este último lo enlacé con mi DataSet. 1- No tengo idea si los enlacé correctamente 2- ¿Cómo puedo consultar el dataset? Necesito obtener "total" siempre y cuando se cumplan 3 condiciones, pero la principal pregunta es SELECT TOTAL FROM [¿AQUÍ NO SE QUE VA, NOMBRE DEL DATASET O TABLA A LA QUE APUNTA EL DATASET?] |
#12
|
||||
|
||||
http://terawiki.clubdelphi.com/Delph...phi_4_pdf_.zip
http://www.intitec.com/varios/La_pot...entDataSet.pdf |
#13
|
|||
|
|||
Gracias, pero ya vi ese ejemplo en otra web y en ningún momento usa la propiedad "CommandText", también abrí ese libro y no lo encontré
|
#14
|
||||
|
||||
__________________
"constructive mind, destructive thoughts" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como eliminar un registro de un TClientDataSet | padillinjp | Varios | 2 | 12-08-2015 04:24:04 |
Como usar otras Forms como ancestros | Naldo | Lazarus, FreePascal, Kylix, etc. | 8 | 27-04-2015 16:54:22 |
como usar una imagen como boton? | negrokau | Varios | 5 | 20-05-2011 16:54:26 |
Cómo NO usar Group By... | Walterio | SQL | 9 | 02-12-2010 15:05:59 |
Cómo usar una dll | masetru | Varios | 1 | 20-12-2003 14:15:50 |
|