Mega Code Archive

 
Categories / Delphi / ADO Database
 

Deleting all records from dbase table may work differently between 16 bit and 32 bit

Question: In 16 bit Visual dBASE, DELETE without a WHERE clause causes records to be physically deleted. In 32 bit, it just marks them for deletion. Example USE Foo DELETE FROM Foo Answer: This is design change. Other 32 bit clients may be effected as well. To insure that records are physically deleted from a dBASE table always issue a pack.