| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 834 人关注过本帖
标题:[求助]用VB访问SQL Sever的一个问题
只看楼主 加入收藏
radioline
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-6-2
收藏
 问题点数:0 回复次数:2 
[求助]用VB访问SQL Sever的一个问题

请看下面一段代码:
Dim cnn As ADODB.Connection
Dim strcnn As String
'建立连接
strcnn = "provider=sqloledb;" & _
"data source=" & SerN1 & ";Integrated Security=SSPI;Persist Security Info=False;initial catalog= WorkDB;uid=sa;"
Set cnn = New ADODB.Connection
cnn.Open strcnn

问题是这样:有甲、乙两台微机,都安装了VB和SQL Sever2000,但是两台微机的名字不一样。比如,微机甲的名字是“wjj”,在其上安装的SQL Sever2000服务器的名字也是“wjj”;微机乙的名字“wjy”,在其上安装的SQL Sever2000服务器的名字也是“wjy”。我在微机甲上开发一个软件,用上面的一段代码来连接SQL Sever2000服务器,能够运行,查看变量“SerN1”是“wjj”。后来,我又在微机乙上运行这个软件,可是无法与SQL Sever2000服务器建立连接,查看变量“SerN1”,还是“wjj”,错误的提示说无法找到SQL服务器。
这个软件开始不是我编的,我不知道他是如何把数据库服务器的名字赋给“SerN1”的。
请教各位,如何解决这个问题,使我能在微机乙上运行这个软件?

搜索更多相关主题的帖子: SQL Sever 访问 
2006-06-02 16:54
youhm
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2006-5-25
收藏
得分:0 

你可以把SerN1替换为本机计算机名"wjy"或127.0.0.1

如果软件无法改,那就只好把计算机名改为wjj

2006-06-02 21:07
污秽摇篮
Rank: 1
等 级:新手上路
帖 子:1259
专家分:0
注 册:2006-1-10
收藏
得分:0 
重做个数据源不行么?

那天是你用一块红布,蒙住了我双眼也蒙住了天.
你问我看见了什么,我说我看见了幸福......
2006-06-03 04:55
快速回复:[求助]用VB访问SQL Sever的一个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016483 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved