Ver la Versión Completa : Busqueda en ADOQuery
jjgongora
17-10-2005, 19:03:49
Como se realiza la busqueda desde un ADOQuery con base de dato en Access, manejo un DBGrid en donde kiero ke aparezcan solo los nombres ke ponga en mi busqueda.
vtdeleon
17-10-2005, 19:08:42
Saludos
SEguro tienes una Sentencia SQL, pues nada mas agregar la clausura Where a esta consulta. ej:with AdoQuery1 do
begin
Close;
Sql.Text:='select campo1, campo2, from tabla1 where campo1=:variable';
ParamByName('Vairable').AsString:='papa';
Open;
end;
Aquí busca por el campo1, que contenga(exactamente) la palabra "papa"
jjgongora
17-10-2005, 19:17:47
Antes que nada muchas gracias por contestar, si tengo un edit.text y ahi pongo la palabra a buscar en este caso le pongo 'papa' me debe desplegar en un DBGrid todas los datos que contengan dicha palabra, esa en mi duda, asi como lo planteas si lo he puesto y si sale pero no es lo que ando buscando
vtdeleon
17-10-2005, 23:27:24
Saludos
Prueba esto:with AdoQuery1 do
begin
Close;
Sql.Text:='select campo1, campo2, from tabla1 where campo1 like :variable';
ParamByName('Vairable').AsString:=QuoteStr('%papa%');
Open;
end;
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.