Cuando lo tomo desde delphi con el asstring si me lo convierte a cadena y lo puedo trabajar...
Cuando intento con Interbase de la forma:
Select cast(comentarios as varchar(100)) from coprove
por mas que haga un select de un único registro en el que se que el comentario tiene menos de 100 caracteres, me da el error mencionado en el mensaje anterior...
Mi idea era crear una udf que pase como parámetro el campo blob a delphi y manipularlo ahí devolviendo un string de 100 caracteres. Aunque ya dudo si se puede
Me pongo a intentarlo nuevamene. Muchas gracias por tu ayuda Casimiro. Sigo pendiente de tus respuestas!!!