Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Mandar consulta a una tabla (https://www.clubdelphi.com/foros/showthread.php?t=33226)

neto57 30-06-2006 03:42:11

Mandar consulta a una tabla
 
Que tal a todos, mi duda es muy sencilla, tengo una consulta que va como sigue:

form9.query1.SQL.add('select area,count(area)tot_bienes, sum(valor) valor_Pesos from siainven where ano_nue='+#39+maskedit1.text+#39 + 'group by area');
form9.query1.Open;
form9.quickrep1.preview;

COMO MANDO EL RESULTADO DE MI CONSULTA A UNA TABLA QUE YA TENGO CREADA?¨
GRACIAS POR LA AYUDA DE ANTEMANO, OJALA QUE ME PUEDAN AYUDAR

epuigdef 30-06-2006 07:29:31

Buenas!

Pues dependerá del sistema de base de datos que utilices, pero puede ser algo como:

insert into nueva_tabla (select ...)

donde (select ...) es la sentencia que tienes actualmente.

Un saludo

Edu

neto57 01-07-2006 02:41:24

consulta a una tabla
 
Ya intente el insert into nueva_tabla (select ...)
y si me agrega
los registros a mi tabla ya creada pero me sale un error en mi aplicacion de delphi despues de ejecutar la consulta, el error dice algo asi: 'Error crating cursor handle'.
No se cual sea el problema, estoy utilizando una tabla con extencion .dbf creada en dbase, ojala me pudieran orientar con ese error. Gracias por la ayuda.:confused:

roman 01-07-2006 02:45:50

Posiblemente estés usando Query.Open. Para este tipo de consultas debes usar Query.ExecSQL.

// Saludos


La franja horaria es GMT +2. Ahora son las 20:23:22.

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