Hallo,
ich hab mal wieder ein Problem. Ich habe eine Access Tabelle Benutzer erstellt und diese in meinem Form in VB eingebunden.
Jetzt soll bei Button click geprüft werden, ob das Passwort aus der Textbox.text mit dem Passwort in der Tabelle übereinstimmt. Wenn ja, soll sich Form 2 öffnen, wenn nein eine MsgBox erscheinen.
Hier der Code:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If BenutzerBindingSource("Passwort") = Passwort.Text Then
Form2.Show()
Else
MsgBox("Nicht berechtigt")
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BenutzerTableAdapter.Fill(Me.BenutzerDataSet.Benutzer)
End Sub
End Class
Leider bekomme ich aber immer folgende Fehlermeldung beim ausführen des Programms:
Invalid Cast Exception
Ungültige Konvertierung von der Zeichenfolge Benutzer in Typ Integer.
Kann mir jemand helfen?
ich hab mal wieder ein Problem. Ich habe eine Access Tabelle Benutzer erstellt und diese in meinem Form in VB eingebunden.
Jetzt soll bei Button click geprüft werden, ob das Passwort aus der Textbox.text mit dem Passwort in der Tabelle übereinstimmt. Wenn ja, soll sich Form 2 öffnen, wenn nein eine MsgBox erscheinen.
Hier der Code:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If BenutzerBindingSource("Passwort") = Passwort.Text Then
Form2.Show()
Else
MsgBox("Nicht berechtigt")
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BenutzerTableAdapter.Fill(Me.BenutzerDataSet.Benutzer)
End Sub
End Class
Leider bekomme ich aber immer folgende Fehlermeldung beim ausführen des Programms:
Invalid Cast Exception
Ungültige Konvertierung von der Zeichenfolge Benutzer in Typ Integer.
Kann mir jemand helfen?
