Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur att koda en inloggning /Anmälningsblankett i VB

    Kodning en inloggning och en anmälningsblankett i Microsoft Visual Basic.NET ( VB.NET ) kan göra dina applikationer säkrare . Ett program som använder en inloggningssida ofta använder även en databas för att hålla reda på registrerade användare och deras information såsom användarnamn och lösenord . Microsoft Access är en relationsdatabas management system och kan användas för att hålla reda på användare . I VB.NET du kan ansluta till en Access-databas för att spara eller hämta användarinformation för att logga in och använda ditt program . Saker du behöver
    Microsoft Access-tabell databas
    heter tblUsers
    Förnamn kolumn
    userName kolumn
    userPassword kolumn
    Visa fler instruktioner
    1

    Starta Microsoft Visual Studio , klicka på " nytt projekt " i den vänstra rutan på din datorskärm , och expandera " Visual Basic " nedan " Installerade mallar . " Klicka på "Windows " och dubbelklicka på " Windows Forms Application " för att skapa ett nytt fönster former projektet .
    2

    Dubbelklicka på " TextBox " till från " Toolbox " rutan för att lägga till en ny kontroll textruta i formuläret . Lägg en andra textrutan . Dubbelklicka på " Button " från " Toolbox " rutan för att lägga till en ny knapp kontroll i formuläret . Lägg en andra knapp . Dubbelklicka på " Button1 " för att skapa en click-händelse för den här knappen .
    3

    Kopiera och klistra in följande kod för att lägga kontrollera användarnamn och lösenord mot informationen i Access-databasen för användare login :

    Dim connString As String = " Provider = Microsoft.ACE.OLEDB.12.0 , Data Source = C : \\ userDB.accdb " Dim MyConnection Som OleDbConnection = Ny OleDbConnectionDim da Som OleDbDataAdapterDim strSQL Som StringDim DS DataSetDim firstName As String

    strSQL = " SELECT tblUsers.FirstName FROM tblUsers " strSQL = strSQL & " WHERE ( tblUsers.userName = ' " & ( Me.TextBox1.Text ) & " ; ' " strSQL = strSQL & " och tblUsers.userPassword = ' " & ( Me.TextBox2.Text ) & " ' ) ; " myConnection.ConnectionString = connStringda = Ny OleDbDataAdapter ( strSQL , MyConnection ) ds = Ny DataSetda.Fill ( ds , " användare " ) myConnection.Close ( ) katalog

    För varje rowTest I ds.Tables ( 0 ) . RowsfirstName = rowTest ( " Förnamn " ) . ToStringNextIf firstName < > " " ThenMessageBox.Show ( " Välkommen " & firstName & " ! " ) ElseMessageBox.Show ( " kontrollera användarnamn och lösenord . " ) End If
    4

    Redigera föregående steg och skriv in sökvägen till din Access-databas .
    5

    Växla tillbaka för att bilda designvyn och dubbelklicka på " Button2 " för att skapa en click-händelse . Lägg till följande kod för att visa anmälningsblanketten när du klickar på :

    Form2.Show ( )
    6

    Högerklicka på projektets namn i " Solution Explorer " rutan och klicka på " Lägg till > , Windows Form ... " för att lägga till en ny form för registrering till ditt projekt . Dubbelklicka på " Form2 " och tillsätt tre textrutor med samma teknik som används i steg 1 . Lägg en knapp
    7

    Dubbelklicka på " Button1 " för att skapa en click-händelse och lägg till följande kod för att lägga till användaren information till Access-databas : .

    Dim strSQL Som StringDim objCmd som New OleDbCommandstrSQL = " INSERT INTO tblUsers ( Förnamn , användarnamn, userPassword ) " strSQL = strSQL & " VALUES ( ' " & ( Me.TextBox1.Text ) & " ' , ' " & ( Me.TextBox3.Text ) & " ' , ' " & ( Me.TextBox4.Text ) & " ' ) ; " Dim Con = Ny OleDbConnection ( " Provider = Microsoft.ACE.OLEDB . . 12,0 , Data Source = C : \\ userDB.accdb " ) Con.Open ( ) objCmd = Ny OleDbCommand ( strSQL , Con ) objCmd.ExecuteNonQuery ( ) Con.Close ( ) MessageBox.Show ( " Du har registrerat Vänligen logga . " ) Form1.Show ( )
    8

    Redigera föregående steg och skriv in sökvägen till din Access-databas .
    9

    Tryck " F5 " för att köra programmet . Klicka " Button2 " för att öppna anmälningsblanketten . Skriv ditt namn i den första textrutan , användarnamnet på den andra , och lösenord i tredje textrutan . Klicka " Button1 " för att spara informationen . Skriv in ditt användarnamn och lösenord på inloggningssidan och klicka på " Button1 " för att visa en inloggning budskap .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Microsoft Visual Basic for Applications Tutorial
    ·Hur man gör MS Access körs snabbare på en VB Projekt…
    ·Hur kopiera filen innehåll i Word och tvärtom Använd…
    ·Hur hämta värde Kryssruta
    ·Hur man ansluter till en fjärrdator i VBScript
    ·Hur man kan utveckla Widgets i Visual Basic
    ·Hur att koda en If Else uttalande i VB6
    ·VB6 Timer
    ·Handledning om Hur dela Variabler i flera formulär i V…
    ·Effektivt sätt till Split Strängar i VB.NET
    Utvalda artiklarna
    ·Hur man kan begränsa en variabel längd i Javascript
    ·Historia av ASCII -koder
    ·Hur Till Ändra WordPress Admin lösenord i MySQL
    ·ColdFusion Kryssruta Tutorial
    ·Ställa Z Beställ programmässigt i Visual Basic
    ·Skillnaden mellan en Deliverable & en milstolpe i ett I…
    ·Hur man läser en fil till en Listbox
    ·Hur Anpassa färg i NetBeans
    ·Konvertera assemblerkod till Shell Opcode
    ·Hur man använder Boolean Flags i VB
    Copyright © Dator Kunskap http://www.dator.xyz