no creo que sea por Ado
Creo que el problema es que locate se lleva mejor con valores tipo string y segun veo tus valores son numericos ....
Solo por ver porque no encierras tu locate en un if y mandas un mensaje si true y otro si false
if TablaLocate('Trabajador',worker,[]) then showmessage('Encontrado')
else showmessage('No Encontrado');
|