I am porting an application from Delphi 6 - IBX - Firebird 1.5, which works fine with Delphi 2010 - Firebird 2.1 - the UTF8 database.
The problem is that if I use TDBMemoto display data from a BLOB, I get the following error:
Project accedo.exe debugger exception notification raised the EAccessViolation exception class with the message
"Access violation at address 00686059 in module 'accedo.exe. Reading address 000000EC'.
If I remove the memo component, the program will work fine.
BLOB is a text BLOB (sub_type 1).
I know that IBX no longer supports Firebird, but did someone experience problems using the TDBMemoUTF8 cursor from Firebird 2.1 to extract and display text?
source
share