vb.net身份验证invalidcastexception

问题描述 投票:0回答:1

我正在使用vb.net开发桌面应用程序。我正在使用Windows窗体进行身份验证,并且正在使用下面的代码,它表示“ datareader(1).ToString = login.Text”中存在invalidcastexception,我在文本区域“ admin”中输入了此错误出:字符串“ admin”到“ Boolean”类型的转换无效。

If datareader.HasRows Then
            While (datareader.Read())
                If (datareader(1).ToString = login.Text & datareader(2).ToString = password.Text) Then
                    Me.Close()
                    FormMenu.Show()
                End If
            End While
mysql vb.net winforms authentication desktop-application
1个回答
0
投票
If datareader.HasRows Then
            While (datareader.Read())
                If datareader(1).ToString = login.Text AndAlso datareader(2).ToString = password.Text Then
                    Me.Close()
                    FormMenu.Show()
                End If
            End While
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.