>Martin, gracias por tu comentario, el ID que tengo es numérico, como le cambio a la Función para que me la considere como numérico?
La función sólo hace un SEEK. Verifica que en tu tabla el campo sea numérico, y que no esté transformándolo con nada como: index on STR( ID )...
Recuerda que si usas la aserción deberás cambiar el control y el mensaje para validad que sea numérico, por supuesto.
Suerte,