标题:[求助]VB与SQL连接有问题
只看楼主
zhizhi710
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-4-1
 问题点数:0 回复次数:2 
[求助]VB与SQL连接有问题

Private Sub Form_GotFocus()
On Error GoTo DealError
'测试是否可联接到SQL Server服务器
Me.Enabled = False '在测试完成之前,禁止窗体响应用户操作
'创建与数据库的联接
Dim objcn As New Connection '定义并实例化联接对象
With objcn '建立数据库联接
.Provider = "SQLOLEDB"
.ConnectionString = "User ID=sa;PWD=123;Data Source=(local);" & _
"Initial Catalog=企业人事管理 数据库"
.Open '打开数据库联接
.Close '关闭数据库联接
End With
Set objcn = Nothing '释放数据库联接
Label1(4) = "已联接到数据库服务器" '提示联接到数据库服务器
Timer1.Interval = 3000 '启动计数器,定时为三秒
Me.Enabled = True '允许窗体响应用户操作
Exit Sub
DealError:
'在不能正确联接数据库服务起伏时显示提示信息
MsgBox "不能正确联接数据库服务器,请与系统管理员联系!", vbCritical
Unload Me '关闭窗体
End Sub

为什么我用这段代码连接SQL数据库的时候出来的错误是 无效的NEW 关键字.上面 objcn 是随便定义的还是有什么要求,请看到着帮帮忙,希望解决这个问题,谢谢!!!!

搜索更多相关主题的帖子: SQL 数据库 服务器 STRONG 
2006-04-01 00:29
qqqqyou
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-4-5
得分:0 
Dim objcn As New Connection
应该写成
dim objcn as new adodb.connection
2006-04-05 22:48
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
得分:0 
首先要引用 "Microsoft ActiveX Data Objects 2.x Library" 类型库。
2006-04-06 12:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-54276-1-1.html




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

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