| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 595 人关注过本帖, 1 人收藏
标题:局域内数据库连接问题
只看楼主 加入收藏
幸福爱好
Rank: 2
等 级:论坛游民
帖 子:34
专家分:14
注 册:2011-7-5
结帖率:69.23%
收藏(1)
已结贴  问题点数:4 回复次数:1 
局域内数据库连接问题
我做了个简单的调用SQL的程序,使用VB中ADCOD控件,在局域网中,一台电脑安装了SQL数据库,在另一台电脑上,可不可以只安装我编写的程序软件就能运行?需要怎么设置?怎么编写程序,提供一个例子也可以。望指导一下
搜索更多相关主题的帖子: 编写程序 软件 数据库连接 SQL数据库 台电脑 
2011-12-25 22:20
yiyaozjk
Rank: 2
等 级:论坛游民
帖 子:231
专家分:30
注 册:2010-3-10
收藏
得分:4 
数据库连接代码更改一下,原来我测试过在局域网是可以的,前提每个电脑要能测试连接到这个安装了SQL的数据库电脑

Dim mycon As ADODB.Connection
Dim rst As ADODB.Recordset
Set mycon = New ADODB.Connection
mycon.ConnectionString = "Provider=sqloledb;server=192.168.1.1;Database=sxcpmc;Uid=sa;Pwd=;"
mycon.Open
Dim stokens() As String
On Error GoTo exectuesql_error
stokens = Split(sql)
If InStr("INSER,DELETE,UPDATE", UCase(stokens(0))) Then
      mycon.Execute sql
Else
  Set rst = New ADODB.Recordset
  rst.Open Trim(sql), mycon, adOpenKeyset, adLockOptimistic
 Set ExecuteSQL = rst
End If
2011-12-30 09:13
快速回复:局域内数据库连接问题
数据加载中...
 
   



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

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