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 20-04-2009
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
SUmar datos temporales de un TDBCtrlGrid

hola
alguien me puede ayudar ya me dolió la cabeza, se trata de lo siguiente

Utilizo un DBCtrlgrid con un Query que en en el evento Update Record le tengo updateaction:=uaApplied; asi lo tengo porque me ha funcionado hasta ahorita si lo quito me d más broncas
y pues en la pantalla que estoy haciendo almaceno datos numéricos en por cada renglón y utilizo filters en ese Query alguien sabe ¿cómo obtener la suma de datos de ese DBCtrlGrid de los datos que se almacenan temporalmente aunque como se sabe son temporales ya que no se han insertado en la base de datos, intente con el SUM() pero no funciona porque no lo va a encontrar, si utilizo el While not Query.eof do <suma> tengo que quitar los filter y me ocaciona problemas nosé si me explique bien que alternativas tengo?
gracias
Responder Con Cita
  #2  
Antiguo 21-04-2009
jmandrake jmandrake is offline
Registrado
 
Registrado: jun 2004
Ubicación: Santo Domingo, Rep. Dom.
Posts: 9
Poder: 0
jmandrake Va por buen camino
A ver....

En Primer lugar, te remito a que mire en algun momento a la Guia de Estilos, y que dedique un momento mas en elaborar tus dudas o problemas, para poder entender exactamente lo que deseas y ver como te ayudamos.


El DBCtrlgrid muestra el contenido del Query, asi que considero que no deberia centrarte en sumar lo que te muestre el DBCtrlgrid. Asi que si echamos a un lado tu problema con el DBCtrlgrid, nos quedamos con el Query. No importa si el query tiene filtro activo o no, si utiliza una iteracion (ciclo o bucle) para lograr sumar los valores con un While el te va a recorrer los datos que en ese momento esten contenido en el Query, asi que no sabemos porque con un while no te funciona, sera que hay algo que no nos ha dicho?

Ahora bien, surgen varias preguntas: El query se actualiza, es decir, los datos en algun momento cambian ? Deseas que segun cambien los datos se vayan sumando los temporales ?
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
Problemas con un TDBLookupComboBox dentro de un TDBCtrlGrid David Varios 7 28-10-2008 21:52:25
Como saber si un DBComboBox esta incluido en un TDBCtrlGrid David Varios 5 27-10-2008 15:29:11
Es TDBCtrlGrid el control adecuado para un TPV hibero OOP 1 22-04-2008 08:45:18
Asesoramiento: ¿Tablas temporales, datos en memoria...? kuan-yiu Varios 15 21-08-2006 20:25:35
sumar datos en sql andre navarrete SQL 2 13-08-2006 15:20:07


La franja horaria es GMT +2. Ahora son las 12:34:15.


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