Ver Mensaje Individual
  #6  
Antiguo 24-08-2005
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Reputación: 23
ContraVeneno Va por buen camino
PUes yo no entendí nada del problema. Recuerda que para cambiar el contenido de una DBGrid no cambias el DBGrid en si, sino que hay que cambiar el DataSource que tiene asignado el DBGrid. Opino lo mismo que LucasArts, con un solo DBGrid y un solo TQuery debería ser suficiente para ir mostrando cualquier combinación que haga el usuario.

Si lo que quieres hacer es una búsqueda por parámetros, pues entonces hay que consultar la ayuda del TQuery para utilizar parámetros.
Cita:
Empezado por ayuda de delphi
The following code runs an insert query to add a record for Lichtenstein into the country table.
Query2.SQL.Clear;
Query2.SQL.Add('INSERT INTO COUNTRY (NAME, CAPITAL, POPULATION)');
Query2.SQL.Add('VALUES (:Name, :Capital, :Population)');
Query2.Params[0].AsString := 'Lichtenstein';
Query2.Params[1].AsString := 'Vaduz';
Query2.Params[2].AsInteger := 420000;
Query2.ExecSQL;
Esto es para un insert, pero puedes hacer lo mismo para una consulta select, solo cambias los parámetros y vuelves a ejectuar la consulta y lixto.

Saludos
__________________

Responder Con Cita