Have you tried submitting the entire XML as a string? When you create a Web service data connection to submit, you can specify sending the entire XML as a string. That's what Qdabra's DBXL (database accelerator) web service supports and it's easy to configure to send a repeating table. Free install of that Web Service is available via the Qdabra web site. Otherwise, your web service should be set up to take an XML string, parse it, and insert it into the DB. If it is, then you can use the submit XML as a string option and it should work fine.