100分请教VB远程访问服务器问题!向高手请教,分数不够还可以加。谢谢!!! 你可以先在ODBC建一个DataSource,然后用connect用Data Source=xxx;USER ID=xxx;password=xxx;,再打开connect.open 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个连接字符串 字段datasource应改成url ,因为这是连接数据源!!! Set conn = New ADODB.Connection gConnectionString = "Provider=SQLOLEDB.1;" & _ "Persist Security Info=False;" & _ "User ID=user;" & _ "password=password;" & _ "Initial Catalog=Sjk;" & _ "url=192.168.0.6" conn.ConnectionString = gConnectionString Set conn = New ADODB.Connection gConnectionString = "Provider=SQLOLEDB.1;" & _ "Persist Security Info=False;" & _ "User ID=user;" & _ "password=password;" & _ "Initial Catalog=Sjk;" & _ "Data Source=192.168.0.6" conn.ConnectionString = gConnectionString conn.open 开机时似乎应该用你在sqlserver设置的用户名和密码登录网络,试试看 你是用了通道。用tcp/ip就可以了。 Change "Data Source" to "Server": Set conn = New ADODB.Connection gConnectionString = "Provider=SQLOLEDB.1;" & _ "Persist Security Info=False;" & _ "User ID=user;" & _ "password=password;" & _ "Initial Catalog=Sjk;" & _ "Server=192.168.0.6" conn.ConnectionString = gConnectionString conn.open 请测试ODBC中使用TCP/IP协议连接是否成功。假如不成功,请运行服务器端的服务器网络实用工具看您开放了多少协议,以及TCP/IP的PortODBC中配置是否一样,假如Port不一样请修改假如是自动获取,请强制指定试一下 ConnString = "Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=mydb;Data Source=10.127.2.140;User ID=myid;Password=mypass"试试这个 有密码时,Persist Security Info应该为True吧? 你用SQL-SERVER客户端连接进行设置,(Client Network Utility),把TCP/IP移动到第一位,命名管道方式后移,保证成功.我用SQL7的时候就碰到同样的问题,把SQL7的设置更改以下,OK.客户端必须安装Client Network Utility 求喷码机电脑通讯的例子 CSDN太强大了,帮我结贴 用VB接收存储过程返回值的问题 数据库中设置默认值的问题 哪个API可以得到当前操作系统的类型 求救! 动态数据库?(在线等待) 程序结束时,我用了语句END,但有时程序并没有真正退出,我按Ctrl+Alt+Del,看到程序仍在运行,是何原因呀? 关于临时表和vb-sql的问题 在运行时,怎样知道焦点在哪个控件上? 刚才我发了一个贴子,请问我怎样结贴?(不好意思,我真笨) 有关VB多线程
!!! Set conn = New ADODB.Connection
gConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=False;" & _
"User ID=user;" & _
"password=password;" & _
"Initial Catalog=Sjk;" & _
"url=192.168.0.6"
conn.ConnectionString = gConnectionString
Set conn = New ADODB.Connection
gConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=False;" & _
"User ID=user;" & _
"password=password;" & _
"Initial Catalog=Sjk;" & _
"Data Source=192.168.0.6"
conn.ConnectionString = gConnectionString
conn.open
Set conn = New ADODB.Connection
gConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=False;" & _
"User ID=user;" & _
"password=password;" & _
"Initial Catalog=Sjk;" & _
"Server=192.168.0.6"
conn.ConnectionString = gConnectionString
conn.open
假如不成功,请运行服务器端的服务器网络实用工具看您开放了多少协议,以及TCP/IP的Port
ODBC中配置是否一样,假如Port不一样请修改
假如是自动获取,请强制指定试一下