There is no need to append after it. Just remove structure after copy:
XMLTOCURSOR(ALLTRIM(thisform.Text1.Value),"VFPCursorName",512)
SELECT VFPCursorName
COPYTO cVFPTable
SELECT0USE cVFPTable && That table contain all records from DBF("VFPCursorName")
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller The only thing normal about database guys is their tables.