Loginsystem mit Access Datenbank

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Faulenzer89.

    Loginsystem mit Access Datenbank

    Hallo!

    Ich brauche Hilfe ich möchte ein Login-System machen mit Hilfe einer Access Datenbank.

    Ich habe 2 Textboxen In der ersten Textbox kommt der Username und in die 2. das Passwort.
    Dann soll in der Datenbank die Spalte in dem Der Username eingetragen ist gesucht werden und dann das dazugehörige Passwort ausgelesen werden das neben der Zeile in dem Der Username steht ist.

    Ich hoffe jemand hilft mir ich suche schon seit 3 Tagen nach einer Lösung aber erfolglos.
    Finde nur was mit MYSQL dabei will ich Access da es nicht Online sondern nur Offline geschehen soll.
    Hy,

    VB.NET-Quellcode

    1. Imports System.Data.OleDb
    2. Public Class Form1
    3. Dim PROVIDER As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
    4. Dim DBPFAD As String = "C:\Dokumente und Einstellungen\Besitzer\Desktop\"
    5. Dim DBNAME As String = "Passwort.mdb"
    6. Dim objConnection As OleDb.OleDbConnection = _
    7. New OleDb.OleDbConnection(PROVIDER & DBPFAD & DBNAME)
    8. Dim objDataAdapter As OleDb.OleDbDataAdapter
    9. Dim objDataSet As DataSet
    10. Dim objDataView As DataViewPrivate
    11. Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    12. objDataView = NothingobjDataSet = New DataSet()
    13. objConnection.Open()objDataAdapter = New OleDb.OleDbDataAdapter _
    14. ("SELECT * FROM Tabelle1 where Benutzername like '" & Benutzername.Text & "'", objConnection)
    15. objDataAdapter.Fill(objDataSet, "Tabelle1")
    16. objDataView = _New DataView(objDataSet.Tables("Tabelle1"))
    17. With Me.Passwort.DataBindings.Add("Text", _
    18. objDataView, "Passwort")
    19. End With
    20. Me.Passwort.DataBindings.Clear()
    21. objConnection.Close()
    22. End Sub
    23. End Class


    In der Accessdatenbank Passwort.mdb gibt es eine Tabelle, die Tabelle1 heisst und 2 Spalten Benutzername und Passwort hat.

    Wenn du nun auf dem Formular in der Textbox "Benutzername" den Benutzernamen hinschreibst und anschliessend auf den Button klickst, hast du in der Textbox "Passwort" das Passwort zum jeweiligen Benutzer.

    Ist sicher nicht die beste Lösung aber es funktionniert.

    Gruss Faulenzer89