Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1014
  • Last Modified:

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.....
0
gareth
Asked:
gareth
1 Solution
 
sperlingCommented:
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.

Regards,

Erik.
0
 
garethAuthor Commented:
Answer is incorrect.
Already installed latest BDE files from ftp.borland.com.
Problem persists.
0
 
mikepjCommented:
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.

/MP

0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now