| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 245 人关注过本帖
标题:请高人帮我看看下面这段代码的问题,怎么解决?关于用户登录的.
收藏  订阅  推荐  打印
zhang_bin
Rank: 1
等级:新手上路
帖子:4
积分:148
注册:2008-8-24
请高人帮我看看下面这段代码的问题,怎么解决?关于用户登录的.

Public Class frmlogin

    ' TODO: 插入代码,以使用提供的用户名和密码执行自定义的身份验证
    ' (请参见 http://go.microsoft.com/fwlink/?LinkId=35339)。
    ' 随后自定义主体可附加到当前线程的主体,如下所示:
    '     My.User.CurrentPrincipal = CustomPrincipal
    ' 其中 CustomPrincipal 是用于执行身份验证的 IPrincipal 实现。
    ' 随后,My.User 将返回 CustomPrincipal 对象中封装的标识信息
    ' 如用户名、显示名等
    Public i As Integer


    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click

        Dim user As New dbuser(Trim(UsernameTextBox.Text), Trim(PasswordTextBox.Text))
        If user.loginconfirm Then
            Dim frmobj1 As New frmMain()
            frmobj1.setprivilege(user.getprivilege())
            frmobj1.show()
            Me.Finalize()
        Else
            i = i + 1
            If i > 2 Then
                MsgBox("您输入用户名和密码错误已经超过三次,您无权登录此系统!", MsgBoxStyle.Exclamation, "信息框")
                '退出系统
                Me.Close()
            End If
            Exit Sub
        End If
    End Sub

    Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
        Me.Close()
    End Sub

End Class
2008-8-29 22:20
共有 244 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.047006 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved