>Yeah, it's like I said XMLTOCURSOR() really works right only if you feed it data that comes with the same schema as the CURSORTOXML() generates. Beyond that you're gambling on VFP trying to guess...
My Data Access class interacts with SQL through ADO, and returns results either as recordset objects or as XML persisted recordsets, so I still find XMLToCursor extremely useful for getting a cursor from those. Compatibility with ADO XML wasn't added til really late in the game, but it seems to work perfectly from what I can tell.
XML data schema support that works would be nice though.
Erik Moore
Clientelligence