Delphi - Problema con querys

 
Vista:

Problema con querys

Publicado por DG (5 intervenciones) el 19/12/2002 14:16:18
Hola, mi problema es el siguiente:

En un modulo de datos tengo un query1 y un datasource1 asociado para utilizarlo tipo temporal.
En un formulario del sistema realizo una consulta con el query1:
data1.query1.sql.text := 'select codigo,nombre,sum(total) as xtot from ejemplo group by codigo,nombre';
data1.query1.open; // tambien probe con active:=false y despues true

hasta ahi todo bien miro mi formulario y los resutados estan bien.
cuando cierran el formulario puse
data1.query1.close;

Ahora si voy a otro formulario donde realizo otra consulta con el query1 (la tabla a consultar es otra) me da el siguiente error:

query1: field 'codigo' not found.

Por favor si alguien sabe necesito una respuesta rapida.
Gracias.


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con querys

Publicado por Victor (102 intervenciones) el 19/12/2002 15:44:53
Aunque cierres el Query el SQL no se borra, proba aplicando el método Clear al Query antes de asignar la nueva consulta al abrir el 2do form.

Algo asi:

With data1.query1 do
begin
close;
sql.clear;
sql.add('select ......'); tu consutla SELECT
open;
end;

Espero que te haya servido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar