SUCCESS - It works
Thank you gentlemen for putting me on the right track. For the benefit of anyone else struggling to send data from an SQLite database to an online MySQL database you need to:
1) Create a cursor containing the SQLite records that you need to send
2) Cycle through the cursor one record at a time
3) Create a map for each record
4) Call ExecuteRemoteQuery to insert the map values
3) Use either an insert or update query - mine was
ExecuteRemoteQuery("UPDATE NetService SET SiteNameAddress='" & m.GetValueAt(7)& "',SvcPostcode='" & m.GetValueAt(8)& "',SiteTel='" & m.GetValueAt(9)& "',SiteEmail='" & m.GetValueAt(10)& "' WHERE ServiceID = " & m.GetValueAt(1) , SendSvc)
(the m.GetValueAt() was simply a bunch of field values held in a map - the SendSvc variable was an integer to tell the program which table action I was performing)
I would recommend Erels tutorial: 'Connect Android to MySQL Database Tutorial'
:icon_clap: