我的程序是c/s架构的.
客户端的机器和服务器不是一个子网.我在客户端可以ping通服务器,但是不能访问服务器(状态是:在搜索计算机时搜不到服务器.). 这样,我的程序就连接不上了,该如何解决啊?我的连接代码:
AdoCn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=voyager;Initial Catalog=Mobile;Data Source=UNICOM-Server"
客户端的机器和服务器不是一个子网.我在客户端可以ping通服务器,但是不能访问服务器(状态是:在搜索计算机时搜不到服务器.). 这样,我的程序就连接不上了,该如何解决啊?我的连接代码:
AdoCn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=voyager;Initial Catalog=Mobile;Data Source=UNICOM-Server"
有的时候是DNS的问题
如果不在同一子网,SQL要装企业版本
1.Telnet ip port试试
如果都能通,建议使用ODBC数据源方式访问