CREATE TABLE &lcTableName (char1 General(10), char2 General(70),char3 General(10), char4 General(10),charg5 General(10), char6 General(40),char7 General(10), char8 General(10),char9 c(10), char10 General(40),char11 General(10), char12 General(60),char13 General(50), char14 General(40),char15 General(10), char16 General(10),char17 General(10)) XMLTOCURSOR(ALLTRIM(thisform.Text1.Value),"VFPCursorName",512) APPEND FROM (DBF("VFPCursorName"))Why are you using a General field ? This isn't supported in XML conversions.