I have started seeing this error since I changed to BDE 4.x. Basically, if an error (exception) occurs during post, it appears the record lock is not released. The lock handle is then "lost" so that if the user subsequently tries to change the same record, the error message is produced. Part of the problem is that a post error will still leave the record in question being edited and thus, locked. However if the exception caused a program running in the IDE to break, it is rather more difficult to release the lock. Any ideas? ============================================ Patrick Dunford, Christchurch, NZ http://patrick.dunford.com/ --------------------------------------------------------------------------- New Zealand Delphi Users group - Database List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz
