Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-11-2007
PacoPepe PacoPepe is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 86
Poder: 19
PacoPepe Va por buen camino
TClientDataSet con SQL

Necesitaria hacer consultas SQL en un TClientDataSet para poder agrupar los datos según ciertos criterios

¿Alguien me podría indicar como hacerlo?
Responder Con Cita
  #2  
Antiguo 18-11-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Hola PacoPepe,
¿Podrías aportar mayores detalles? Explica objetivamente cuales son tus dudas e inquietudes. Sobre todo lo referente a esto:

Cita:
según ciertos criterios
¿Qué criterios? ¿Cómo? ¿Te refieres según algunas opciones que especifique el usuario?

No te vamos a cobrar por la cantidad de palabras que escribas. Se lo más detallista posible. Y si llevas hecho algo de código, te sugiero que lo muestres.

Además, puede que una búsqueda bajo el término clave TClientDataSet te aporte buenos resultados. ¿Realizaste alguna búsqueda? Hay varios ejemplos que posiblemente te sean de ayuda. Además, al final de la página hay una sección de temas similares. Puede que éstos te sirvan.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #3  
Antiguo 19-11-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

¡Hola!

Me sumo a lo dicho por Marcelo (Delphius).

Cita:
Empezado por PacoPepe Ver Mensaje
Necesitaria hacer consultas SQL en un TClientDataSet para poder agrupar los datos según ciertos criterios...
¿Te refieres a filtrar las filas ya cargadas en memoria del conjunto de datos cliente, mediante sentencias Select? No es viable ni adecuado, lo más eficiente es enviar dichas sentencias al servidor y traerse un cursor de resultados.

Esperamos tus comentarios.

Al González.
Responder Con Cita
  #4  
Antiguo 23-11-2007
PacoPepe PacoPepe is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 86
Poder: 19
PacoPepe Va por buen camino
Smile Aclaración

Concretamente tengo el siguiente problema:

Tengo montada una aplicación en 3 capas mediante dbx+tclientdataset.
En la parte cliente se pueden realizar busquedas por diferentes parametros, como puede ser cliente, fecha, etc.

Quisiera representar los datos obtenidos mediante DBChart pero haciendo algunas agrupaciones, por ejemplo, sumando los datos de alguna columna numerica, por ejemplo, TOTAL. Las agrupaciones las haria según el campo FECHA, de esta forma podría representar el TOTAL por meses o por trimestres de un determinado cliente.

He estado buscando componentes tipo DBChart gratuitos que permitan hacerlo pero no he encontrado nada.

Por tanto, la única forma que se me ocurre es agrupar los datos en el TClientDataset y enviarselos al TDBChart

Espero haberlo aclarado

Un saludo
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TClientDataset en ADO trex2000 Conexión con bases de datos 1 08-09-2006 17:34:33
TClientDataset Uso samantha jones Varios 1 09-03-2005 21:22:20
TClientDataSet carlomagno Firebird e Interbase 0 09-09-2004 11:29:23
TClientDataSet xml carlomagno Firebird e Interbase 0 03-09-2004 11:32:25
TClientDataSet saul_montalvo Conexión con bases de datos 1 08-09-2003 04:38:10


La franja horaria es GMT +2. Ahora son las 15:16:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi