| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 628 人关注过本帖
标题:不知道哪出错的对象设置
只看楼主 加入收藏
guanguan
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-2-25
收藏
 问题点数:0 回复次数:4 
不知道哪出错的对象设置
运行程序时总是出现"对象变量或With块变量未设置",找了好久都不知道错误出在哪?请各位帮帮忙啊,不胜感激
TTmnl30S.rar (6.75 KB) 不知道哪出错的对象设置


搜索更多相关主题的帖子: 对象 变量 With 
2007-11-07 16:01
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 

问题应该在这段里边
Public Function GetGroupRecordset() As ADODB.Recordset
'变量定义
Dim sql As String 'SQL
Dim rs As ADODB.Recordset '记录集

'生成SQL
sql = "SELECT * FROM groupInfo"

On Error GoTo ERREND
Set rs = dbconn.Execute(sql)
Set GetGroupRecordset = rs
Exit Function
ERREND:
Set GetGroupRecordset = Nothing
End Function

1.你的数据库文件在哪?
2.执行SQL前拜托你先把数据库关闭再重新连接好然后打开了再执行查询,我找遍整个程序怎么就没见到哪一句用来打开数据库的

2007-11-07 16:52
guanguan
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-2-25
收藏
得分:0 
怎么会没有,就是下面这段啊
Public Function ConnDb() As Boolean
On Error GoTo FunctionEnd
ConnDb = False
Set dbconn = New ADODB.Connection
dbconn.CursorLocation = adUseClient
dbconn.Open GetDbConnString()
ConnDb = True
FunctionEnd:
End Function
2007-11-08 08:14
guanguan
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2007-2-25
收藏
得分:0 
呵呵。。。忘记把数据库加上去,重新传一下
tQsNRWGL.rar (16.15 KB) 不知道哪出错的对象设置


2007-11-08 08:32
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 

说了你没打开数据库啊,你只是写了一个打开的函数,但你在上面那段程序里读取数据时没打开啊,大哥
在sql = "SELECT * FROM groupInfo" 下加一行
ConnDb()

2007-11-08 10:19
快速回复:不知道哪出错的对象设置
数据加载中...
 
   



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

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