Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > SQL
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12/08/2005
Alexander's Avatar
Alexander Alexander is offline
Miembro
 
Join Date: May 2004
Posts: 235
Poder: 23
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

Last edited by Alexander : 12/08/2005 at 04:31. Reason: Falta de información
Reply With Quote
  #2  
Old 12/08/2005
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Usa una tabla en memoria, estos componentes te facilitan una estupenda.
Reply With Quote
  #3  
Old 12/08/2005
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
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
Quote:
Originally Posted by 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).

Quote:
Originally Posted by 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.
Reply With Quote
  #4  
Old 12/08/2005
ContraVeneno's Avatar
ContraVeneno ContraVeneno is offline
Miembro
 
Join Date: May 2005
Location: Torreón, México
Posts: 4,740
Poder: 26
ContraVeneno Va por buen camino
El componente TJvMemoryData de las JVCL me ha funcionado perfecto para manterne una consulta en memoria.
__________________

Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 21:10.


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