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 12-08-2005
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 20
Alexander Va por buen camino
Post Pasar una consulta a memoria

Puedo pasar una consulta a memoria y luego hacer una consulta a lo que tengo en memoria.

Tengo dos consultas que están anidadas por medio de Union. Quiero agrupar y sumar el resultado de esa UNION.

Cómo lo puedo hacer?

p.d. Mi base de datos es acces. No puedo hacer procedimientos almacenados.

Gracias.

Alexander
__________________
Cielos azules

Última edición por Alexander fecha: 12-08-2005 a las 04:31:21. Razón: Falta de información
Responder Con Cita
  #2  
Antiguo 12-08-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Usa una tabla en memoria, estos componentes te facilitan una estupenda.
Responder Con Cita
  #3  
Antiguo 12-08-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Alexander
Puedo pasar una consulta a memoria y luego hacer una consulta a lo que tengo en memoria.
Puedes utilizar una tabla intermedia o tabla temporal. Vuelca los datos sobre esa tabla y luego haces lo calculos y la borrars.
Otra opción es utilizar una consulta de Access para el Union y luego utilizar esa consulta de access.
Piensa que puedes utilizar las cnsultas que defines en Access desde un programa Delphi como si fueran Stored Procedures (utilizando TADOStoreProc).

Cita:
Empezado por Alexander
Mi base de datos es acces. No puedo hacer procedimientos almacenados.
Como ya te he dicho, Las consultas que defines en Access son el equivalente a procedimientos almacenados en otras Bases de Datos.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 12-08-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
El componente TJvMemoryData de las JVCL me ha funcionado perfecto para manterne una consulta en memoria.
__________________

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


La franja horaria es GMT +2. Ahora son las 13:07:22.


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