Buenas tardes a todos\as, soy nuevo en este foro e intentaré explicar bien mi problema. Tengo una tabla en paradox(tclient), donde almaceno los nombres de clientes, al hacer una busqueda en un dbgrid, si elijo el codigo 35 de nombre MANUEL, me aparece en el form principal los datos del registro nº12 que se llama también MANUEL y si hago la busqueda por apellidos, me da el mismo resultado. Os pongo mi código de busqueda:
procedure Tfbuscli.Edit1Change(Sender: TObject);
begin
edit1.SetFocus;
tclient.indexname:='nom';
tclient.setkey;
tclient.fieldbyname('nomb').asstring:=edit1.text;
tclient.gotonearest;
Espero vuestra respuesta. Gracias y un saludo.