Here[
^], you will find How to establish connection to SQL Server from Microsoft Visual Studio.
Now, you can access the remote SQL Server Database by it's
server name and proper
user credentials.
For example,
Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername;<br />
Password=myPassword
;
So it could be done through it.
Another possible solution is, create one
Web Service
that can manage all the Database Transactions and all of your clients have reference of it. [
This would help you out in Cross Platform Development as well ;)]
-KR