请问一下,VB能不能连接异地的数据库。比如客户端在武汉SQL数据库在上海。
如果能连上去的话需要哪些登陆关键字,比如,登陆SQL的用户名和密码还有数据服务名之类的。
在局域网中的我可以连上但是在异地的不晓得能不能。
在线等待中。

解决方案 »

  1.   

    呵呵,效果是一样的,异地不也是你们公司吗?不就是一个大的局域网嘛。。不就是VPN嘛, 不就是 虚拟局域网嘛。
      

  2.   

    我们公司在全国 有30多个项目部, 服务器的地址全部是 111.111.xxx.xxx呵呵,这些东西,你去问问你们那里的网管,他们会解决这些问题的。
      

  3.   

    Provider=SQLOLEDB.1;Password=" & pass & ";Persist Security Info=True;User ID=" & userid & ";Initial Catalog=" & dba & ";Data Source=" & dbasource & "这上面有登陆SQL的用户名和密码还有数据服务名都是变量,可以手工输入。
    如果是需要服务地址的话该写到哪里,能不能给你个连接的例子。
      

  4.   

    to 楼主:
    建议用VPN,不用你自己来设置,因为就WINDOWS提供的VPN并不是很安全的,而且现在的好多的网络公司提供这样的服务,费用也不是很高,算得上是比较好的一种解决方案.我们这就是这样做的.
      

  5.   

    非常感谢你们的意见,可是啊,公司经理不会了为这么一个项目用VPN。
    我想服务地址应该是Source后面的那个变量吧。我试哈。