我现在做了一套VB程序,本地测试可以。连接用的连接语句是: conn.Open "Provider=SQLOLEDB;User id=suntao;Password=123;Initial Catalog=XKXT;Data Source=192.168.128.248\SQLEXPRESS" 本地测试可以,在局域网内的其他电脑A(192.168.128.247)上测试,登录时则显示数据库连接失败:
[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ...
我现在测试:
1、A电脑上 telnet 192.168.128.248 1433 登录成功
2、A电脑上 用ODBC系统连接 192.168.128.248\SQLEXPRESS,测试成功!
3、本地的TCP/IP协议已经启用,客户端也已经启用,端口都是1433 但就是该应用程序在登录系统是数据库连接失败,不明白为何,请指教!!本人系统:WINDOWS SERVER 2003 + SQL SERVER 2005 express
[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ...
我现在测试:
1、A电脑上 telnet 192.168.128.248 1433 登录成功
2、A电脑上 用ODBC系统连接 192.168.128.248\SQLEXPRESS,测试成功!
3、本地的TCP/IP协议已经启用,客户端也已经启用,端口都是1433 但就是该应用程序在登录系统是数据库连接失败,不明白为何,请指教!!本人系统:WINDOWS SERVER 2003 + SQL SERVER 2005 express
我在A的电脑装的是XP系统,这个没什么关系吧? 关键是用ODBC能连上,为什么用代码连就失败了呢??
是不是设置问题?我客户端使用VB写的,xp系统,没有装数据库,应该没什么问题吧? fredrickhu帮忙哈