PDA

Ver la Versión Completa : Problemas con busqueda


romansiux
30-04-2005, 07:14:03
Hola a todos
Tengo un problema y les agradeceria mucho su ayuda
Tengo Delphi7 y mi Base de Datos la tengo en MySql 4.0.18.
Tengo en mi Form un DBedit y un DBGrid, pero al momento de ir escribiendo en el DBEdit quiero que me busque al mismo tiempo. Lo que quiero hacer es algo como esto: http://delphi.about.com/od/usedbvcl/l/aa050499.htm

Pero en el ejemplo que esta en esta pagina utilizan (Table) para hacer la coneccion con la Base de Datos, y sí trae los componentes como SetKey, FindKey, FindNearest. pero yo hago la conexion por (MyTable) y no trae el componente de SetKey, Findkey, etc.

Como puedo hacer esto.

Saludos y Gracias

roman
30-04-2005, 08:52:14
Puedes usar Locate:


procedure Edit1Change(Sender: TObject);
begin
MyTable1.Locate('campo', Edit1.Text, [loPartialKey]);
end;


// Saludos

romansiux
30-04-2005, 16:56:00
Porque me modifica el campo en el DBGrid, cuando escribo algo en el DBedit?

romansiux
30-04-2005, 17:48:58
Ya le encontre, esque estaba utilizando un DBEdit y no un Edit.

Y Gracias Roman, Ya esta funcionando bien.