Hola, quiero entender que record_number no es un campo de la tabla, no?
Normalmente los motores de bases de datos, tienen un campo oculta para cada tabla que identifica cada registro de forma única, pero habría que averiguar como se llama ese campo en el motor que usas, que no indicas cual es.
En Oracle es RowId, pero no se cual será tu caso.
Si no tenemos ese RowId (o el que sea), tendrás que obtener eso en un dataset en Delphi, que recorra la tabla, y guardes en una variable el número de registro.
Espero te sirva.
Saludos
|