我想在家里连接学校寝室里的数据库。但怎么联都联不上。大家帮忙看看为啥?
我学校寝室是一个电信ADSL 2M的宽带,通过一个带路由的猫,再接上交换机供寝室5个同学上网,我在其中一位同学的机器上装了SQL2000,我家是网通的宽带。我想在家里用自己写的一个小程序访问寝室的数据库。
但好像寝室这个宽带的公网IP,每次重启后都不一样。我在寝室的时候用ADO连接很好,但拿回家后,就算知道现在寝室当前的IP也联不上。不知道为什么???而且寝室的5台电脑在公网上是一个ip,我在家通过这个IP连接SQL的时候,它怎么知道我想连接哪台机器的数据库咧?(其他的机器上也装有SQL)再说我也不能每次寝室的机器重启了,公网的IP变了,都改程序吧~那好麻烦呀其实我只是想在这边远程连接一下数据库,进行一个很简单的查询。或者向我想的这样,直接连接连接远程的数据库不是很好的办法。大家有什么好办法么?请大家指点一哈。谢谢了

解决方案 »

  1.   

    在网上看了半天,有人说在虚拟主机上装SQL,再连接,但是说的很不清楚。有知道的么?大家说说撒
      

  2.   

    建议你可以做一个类似QQ这样能穿透内网的通讯程序,比方一个做CLIENT,一个做SERVER
    由做CLIENT的来发送查询请求
    SERVER响应并返回查询结果
    虽然费事点
    也不知道有没有其他的好法子了
    穿透内网的办法网上好多帖子