标题:提示vb 实时错误‘91’对象变量或 With 块变量没有设置
只看楼主
zhudi08
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-1-29
结帖率:0
已结贴  问题点数:20 回复次数:4 
提示vb 实时错误‘91’对象变量或 With 块变量没有设置
Private Sub Form_Load()
    Dim rst As ADODB.Recordset
    Dim strItem As String
    '初始化ComboBox
    SQL = " select 用户ID,用户名称 from 用户信息表 order by 用户ID"
    Set rst = SelectSQL(SQL, msg)
    If rst.RecordCount > 0 Then
        Do While Not rst.EOF
        strItem = rst.Fields(0) & " " & rst.Fields(1)
        CboName.AddItem (strItem)
        rst.MoveNext
        Loop
        rst.Close
        CboName.ListIndex = 0
    Else
        MsgBox ("请先创建用户信息!")
        CmdOK.Enabled = False
        Exit Sub
    End If
End Sub
运行到If rst.RecordCount > 0 Then出现提示vb 实时错误‘91’对象变量或 With 块变量没有设置
望解决,不胜感激
搜索更多相关主题的帖子: With 提示 对象 实时 变量 
2010-01-29 13:31
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:5 

是不是这行返回的结果不对?

    Set rst = SelectSQL(SQL, msg)


授人于鱼,不如授人于渔
早已停用QQ了
2010-01-29 19:44
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
得分:5 
    If not rst is nothing and rst.RecordCount > 0 Then
2010-01-29 23:44
frank_tao78
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:69
专家分:143
注 册:2010-1-11
得分:5 
    Dim rst As ADODB.Recordset

---------------------》
    Dim rst As  NEW ADODB.Recordset
2010-01-30 11:26
匡唐瑞
Rank: 2
等 级:论坛游民
帖 子:34
专家分:17
注 册:2010-1-29
得分:5 
晕,不懂呀
2010-01-30 11:49



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




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

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