HI Cstella,
Method1...
**************************
myNewField1 = SPACE(15)
myNewField2 = 000000000.00
SELECT *, myNewField1 AS AltName, myNewField2 AS Amount2 ;
FROM oldTable INTO DBF NewTable
INDEX ON .... whatever..
CLOSE DATABASE
Now that the NeTable is available..
DELETE FILE "oldTable.dbf"
DELETE FILE "oldTable.CDX"
DELETE FILE "oldTable.FPT"
If required.. REname NewTable to the same name as old table.
Method2
*********
USE oldTable
COPT STRU EXTENDED TO temp
USE temp
APPEND BLANK
REPLACE fieldname etc etc...
and now use the temp to create the NewTable .
Look in the help file on COPY TO STRU EXTE

ramani

(Subramanian.G),FoxAcc, ramani_g@yahoo.com