| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 928 人关注过本帖
标题:vb 运行程序提示是对象变量或with块变量未设置,请问我怎么解决.
只看楼主 加入收藏
al197701
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-9
结帖率:100%
收藏
已结贴  问题点数:0 回复次数:4 
vb 运行程序提示是对象变量或with块变量未设置,请问我怎么解决.
Public OK As Boolean
Dim rs As Recordset
Dim sql As String
Dim msgtxt As String
Private Sub cmdOk_Click()
    UserName = ""
    If Trim(txtUserName.Text = "") Then
        MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExclamation, "警告"
        txtUserName.SetFocus
 Else
         sql = "select * from userpwd where U_name = " & "'" & txtUserName.Text & "'"
         Set rs = ExecuteSQL(sql, msgtxt)
        If rs.EOF = True Then
            MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExclamation, "警告"
            txtUserName.SetFocus
            rs.Open sqlstr, Conn, adOpenStatic, adLockReadOnly
        Else
            If Trim(rs.Fields(1)) = Trim(txtPassword.Text) Then
                OK = True
                UserName = Trim(txtUserName.Text)
                UserPass = Trim(txtPassword.Text)
                rs.Close
                Me.Hide
            
            Else
                MsgBox "输入密码不正确,请重新输入!", vbOKOnly + vbExclamation, "警告"
                txtPassword.SetFocus
                txtPassword.Text = ""
            End If
        End If
    End If
End Sub
Private Sub cmdCancel_Click()
    OK = False
    Me.Hide
    End
End Sub
Private Sub Form_Activate()
    txtUserName.SetFocus
End Sub

搜索更多相关主题的帖子: sql 运行程序 用户名 where 
2011-10-09 12:19
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:14 
ExecuteSQL?

无知
2011-10-10 00:26
al197701
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-9
收藏
得分:0 
ExecuteSQL? 是什么意思?
2011-10-10 10:17
al197701
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-9
收藏
得分:0 
我是用vb连接sql server数据库的一个程序,登录用户帐号和密码的一段
2011-10-10 10:20
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:0 
以下是引用al197701在2011-10-10 10:20:48的发言:

我是用vb连接sql server数据库的一个程序,登录用户帐号和密码的一段

知道
但ExecuteSQL?

无知
2011-10-11 23:59
快速回复:vb 运行程序提示是对象变量或with块变量未设置,请问我怎么解决.
数据加载中...
 
   



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

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