Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   como utilizo el query (https://www.clubdelphi.com/foros/showthread.php?t=6096)

noe 17-12-2003 19:49:17

como utilizo el query
 
Mi pregunta es la siguiente, tengo problemas para encontrar registros utilizando consultas por medio del query, tengo el siguiente codigo dentro de un boton:

query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select *');
Query1.SQL.Add('from Alumnos.db');
Query1.sql.Add('where upper(nombre) like :nombre');
QUERY1.ACTIVE:=FALSE;
Query1.ParamByName('Nombre').AsString:=uppercase(edit1.text)+'%';
Query1.Active:=True;
Query1.ExecSQL;

como pueden ver es una tabla llamada alumnos y la consulta la voy a hacer por nombre como tengo que configurar el query, porque no muestra nada.
gracias
saludos a todos los foristas.

Descendents 17-12-2003 20:31:24

si haces un select, tienes que hacer un open, no un execsql.

Execsql, utilizalo para updates y para inserts.

Saludos

Descendents 17-12-2003 20:32:10

por cierto, estas lineas te sobra

QUERY1.ACTIVE:=FALSE;
QUERY1.ACTIVE:=true;

con el close y el open ya tienes suficiente

Saludos


La franja horaria es GMT +2. Ahora son las 18:31:17.

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