FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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. |
#2
|
|||
|
|||
si haces un select, tienes que hacer un open, no un execsql.
Execsql, utilizalo para updates y para inserts. Saludos |
#3
|
|||
|
|||
por cierto, estas lineas te sobra
QUERY1.ACTIVE:=FALSE; QUERY1.ACTIVE:=true; con el close y el open ya tienes suficiente Saludos |
|
|
|