Hola de nuevo.
No soy muy conocedor de la sintáxis SQL del BDE, pero buscando encontré
aquí una lista de palabras reservadas entre las que sí se encuentra
NO.
Entonces creo que tendrías que encerrar
NO entre comillas:
Código SQL
[-]
SELECT * FROM "Z:\SISTEMAS\DELPHI\CONSERVACION\DATOS\OBRAS.DBF" AS OBR WHERE OBR."NO" = :Obra
Saludos
