Hola, alguien me podria decir porque no sirve este locate?? he hecho docenas en otros proyectos y no tengo idea porque no hace lo que quiero. :s solo se queda en el primer registro de mi DataSet y me muestra el dato (nombre) del mismo.
Código:
ds_trabajadores.DataSet.Locate('trabajador',worker,[]);
Edit2.Text := ds_trabajadores.DataSet.fieldByName('nombre').AsString;
Donde worker ya tiene asignado un valor entero (que si existe en el dataset).
El dataset es un ADOTable. Con su respectivo Datasource.
Tengo tmb la ADOConnection, bien configurada.
Como dije al principio, he hecho esto docenas de veces, y ahora no se porque no funciona.. bloqueo mental...
Gracias