Hi SpecterCoder,
According to your description, I suggest you to refer to the following solution:
1, While using the webservice, you may get some idea from Matt's blog: http://blogs.msdn.com/b/wsdevsol/archive/2012/12/21/help-me-how-do-i-connect-to-an-asmx-web-service.aspx This is a short tutorial for you to learn how to use webservice
base on ASMX.
2. About your webservice is dataset, I think you can set data to dataset, which you want upload to server, and then send the dataset to server by webservice.
If there is anything is unclear, please let me know.
Hope it can help you.
Best Regards,
Terry Guo