You won't gain anything. The whole purpose of packing is to remove deleted records. You won't shrink the table size without removing deleted records.
>We are Using Visual foxpro 6.0
>
>And want to pack a table which has 158,000 records in it, but the size is too awful it is 1.5 GB (Altogether .dbf, .cdx, .fpt)
>
>I want to pack the table but the thing is it has lot of deleted records, i don't want to remove those records permanently from table.
>
>The reason is we have a function in the form's to recall the deleted records.
>
>Please let me know Thank you very much.
>
>-Raj
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer