Connecting to the database via the internet
<p>I've created a 3 tier windows forms application. It works 
fine on a LAN. But the problem that i'm facing right now
is that i want the client application to be able to connect
to the server database via the internet. Why via the internet?  Because there is a chance that the server pc and
the client pc might become 250km apart. </p>

<p>The other thing is that, i want this connection to be a secured one. This means only specific computers are allowed to connect to this database.</p>

<p>Is there a way to accomplish this? 
Is there an Ebook that i can read on, that will help me 
accomplish this problem?</p>

<p>Thanks in advance</p>
