BLOB has been modified

Every week or so my database decides to corrupt itself and give the error message "BLOB has been modified".

Environment; stream read and writes to TBLOBFIELD objects in a Paradox 7 database...

Anyone know how to avoid this since it corrupts the whole database it's pretty critical.....
Who is Participating?
mikepjConnect With a Mentor Commented:
Are you using DBISaveChanges in the AfterPost event of each database?  Alternatively you can change the application OnIdle event to flush the changes to disk.

I had this kind of corruption anytime the machine or program would crash for some reason.


Upgrade the BDE. This is most probably because you have the BDE version(don't remember the numbers) which eventually always did corrupt local database tables.


garethAuthor Commented:
Answer is incorrect.
Already installed latest BDE files from
Problem persists.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.