Главная страница | назад





Article #19297: Deleting all records from dBASE table may work differently between 16 bit and 32 bit.

 Question and Answer Database

FAQ4297B.txt - Deleting all records from dBASE table may work differently between 16 bit and 32 bit.

Category   :BDE Features
Platform   :All Windows
Product    :BC++4.5x,   BC++5.x,   C++Builder1.0,   C++Builder3.x,   Delphi2.x,   Delphi3.x,   Delphi4.x,   VdBase5.5x,   VdBase5.6,   VdBase7.x,   

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.

3/26/99 10:32:22 AM
 

Last Modified: 01-SEP-99