Ver Mensaje Individual
  #1  
Antiguo 03-05-2006
chipsoni chipsoni is offline
Miembro
 
Registrado: nov 2005
Posts: 75
Reputación: 21
chipsoni Va por buen camino
Selección de una tabla

A ver, tengo las típicas ventanitas, donde selecciono de una y se añaden en la otra (como la selaccion de correos electronicos en el outlook).

Tengo una tabla temporal, donde voy añadiendo los codigos que voy seleccionando de la tabla original, donde estan todos los datos.

Ahora, para verlo en el dbgrid, le asocio una query y hago la siguiente consulta:

with Query do
begin
with SQL do
begin
datamodule.tabla_original.close;
clear;
datamodule.tabla_original.open;
Add(Select * from tabla_original);
Add(where (codigo = :codigo));
ParamByName ('codigo').AsInteger :=datamodule.tabla_temporal.codigo;
Open;
end;
end;
DbGrid.DataSource := DataSource;

¿Que está mal?.

De antemano, muchas gracias por ayudarme.
Responder Con Cita