使用VB.NEt 2005使用拨号连接在Windows中连接MySQL服务器的最佳方法

时间:2011-11-06 03:15:38

标签: mysql vb.net visual-studio network-programming

我有一个客户端希望使用拨号/调制解调器连接连接到他的MySQL数据库。我所知道的只是一个电话号码。我将使用VB.NET 2005来完成这个项目。我们还为其他计算机设置了LAN连接,但此计算机中的某些计算机仅使用拨号连接。 LAN连接工作正常,因为我可以使用本地IP来创建连接字符串。

但我的问题是如何使用拨号连接到远程服务器?我知道构建连接字符串需要IP才能连接。连接拨号连接后我需要获取IP还是需要使用不同的方法?

谢谢!

编辑:

这是设置: 我有一台服务器,我有10多个客户端,服务器有一个T1连接+一个拨号调制解调器也安装。 我为所有客户创建了一个POS系统,有些客户使用拨号,有些使用局域网。服务器所做的是客户端POS的所有记录将同步到一个表中服务器上的一个数据库。如果我在服务器中,并且我选择了一个站/客户端并单击SYNC按钮,该客户端上的所有记录将同步到服务器。

1 个答案:

答案 0 :(得分:1)

网络感知程序通常不关心建立连接的机制。如果客户端切换到有线调制解调器怎么办ISDN?获取T1?使用手机上的WIFI?这对你的程序来说无关紧要。

那说......如果你真的必须这样做,Windows中有命令行实用程序来启动拨号连接。例如,您可以使用Process.Start()来执行rasdial。

至于“获取IP”......这与您的连接无关。服务器的IP是相同的。

编辑:如果您的意思是服务器处于拨号状态,则表示您遇到了问题。当需要连接服务器时,服务器应该可用。你应该考虑在某个地方获得廉价的虚拟服务器托管,如果是这样的话。