<p>Less than 10 client computers, each with their own installation have to upload data to a central server.</p>

<p>The client database looks like:</p>

<p>tblSales
- rowGuid
- randomNumber</p>

<p>Central Server database:</p>

<ul>
<li>rowGuid</li>
<li>randomNumber</li>
<li>dateInserted</li>
</ul>

<p>I plan to use WCF to send the files to the central server.</p>

<p><b>How can I verify the rows were inserted to the server?  What kind of verification options do I have?</b></p>

<p>I could return the # of rows inserted and compare that with the # that was sent, but is there any other more robust method?</p>

Using WCF you're going to be basically calling a function thru a proxy.  Just have that function return a bool true for success or false for failure.
```
```
bool Success;
Success = MyWCFService.InsertRecord(MyNewRecord);
```
```