Icon View Incident Report

Serious Serious
Reported By: Michael Johnson
Reported On: 3/18/1998
For: Version 0.03 Build 1
# 55 EmptyTable Method Not Working Properly for 32-bit Versions of DBISAM Engine

After inserting a lot of records, then calling TDBISAMTable.EmptyTable the *.DAT file doesn't change in size. It appears as if you are simply flagging records as free and not doing anything to the actual file size.

Comments Comments
Put in new call for 32-bit Delphi 2 and 3 components for special SetEndOfFile Win32 API function instead of old 16-bit write with 0 bytes to truncate the file.

Resolution Resolution
Fixed Problem on 3/21/1998 in version 0.04 build 1