Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL

Cara Membuat Desain Form Login Admin Pada VB Net Menggunakan MySQL

Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL - Form Login merupakan salah satu hal penting wajib ada pada sistem informasi yang sedang anda buat di VB. Net karena Form Login dapat berfungsi untuk membatasi hak akses sistem informasi tersebut. 

Cara membuat form login terkoneksi dengan database mysql tentunya masih hal baru bagi anda yang masih pemula, oleh karena itulah saya membuat artikel ini agar artikel Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL ini tentunya dapat mempermudah anda.

Next !

Sebelum membuat Form Login di VB Net pada Database Mysql, anda harus mempersiapkan dan menginstal software berikut ini :
  1. Apache Server (Bisa juga dengan server Xampp atau yang lain)
  2. Navicat (Sebagai alat bantu untuk membuat database)
  3. MySQL Connector (sebagai alat bantu untuk menghubungkan Visual Basic Net (VB Net) dengan database MySQL)
  4. Visual Basic Net (VB Net) (sebagai alat bantu untuk membangun program anda)

1. Membuat Database Untuk Form Login Admin Pada VB Net Menggunakan MySQL

Setelah melengkapi persyaratan di atas maka selanjut anda langsung menjalankan Apache Server (Bisa juga dengan server Xampp atau yang lain). Kemudian membuat database untuk Login di VB Net menggunakan Database Mysql seperti desain database berikut ini :
Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL
 
Setelah membuat desain database untuk form login admin pada VB Net menggunakan MySQL, selanjutnya menambahkan isi database seperti yang dapat anda lihat pada gambar di bawah ini :
Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL

2. Membuat Desain Form Login Admin Pada VB Net Menggunakan MySQL

Setelah selesai membuat database untuk form login maka selanjutnya anda langsung membuka  Visual Basic Net (VB.Net) dan membuat desain Form Login Admin Pada VB.Net dengan name : login, seperti gambar berikut ini :
Cara Membuat Desain Form Login Admin Pada VB Net Menggunakan MySQL

Komposisi Desain Form Login Admin Pada VB Net Menggunakan MySQL :
  1. Texboxt Username akan berfungsi sebagai penampung input karakter username
  2. Texboxt Password akan berfungsi sebagai penampung input karakter password
  3. Button Login akan berfungsi sebagai tombol untuk melakukan dimulainya proses login
  4. Button Cancel akan berfungsi sebagai tombol untuk melakukan pembatalan proses login

3. Membuat Desain Form Menu Utama

Selanjutnya membuat form menu utama dengan name : menu_utama. Form menu utama ini dibuat sebagai sasaran form yang akan tampil di layar anda setelah berhasil melakukan login melalui form login.
Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL

4. Membuat Koding Untuk Form Login Admin Pada VB Net Menggunakan MySQL

Selanjutnya setelah anda membuat desain form login tentunya harus memasukkan koding agar form login tersebut dapat diakses seperti yang anda harapkan.

a. Tambahkan Koding Koneksi Form Login Admin Pada VB Net Menggunakan MySQL

Imports MySql.Data.MySqlClient

Koding ini anda letakkan tepat di atas Public Class Login

b. Tambahkan Koding Variabel Kesempatan Untuk Memberikan Kesempatan Login Kembali Apabila Memasukkan Username atau Password Yang Salah

Dim kesempatan As Byte

Koding ini anda letakkan tepat di bawah Public Class Login

c. Selanjutnya Double Click Form Load Login Dan Masukkan Koding Berikut Ini

Call OpenDB ()
username. Focus()
password. PasswordChar = "*"
kesempatan = 0

d. Selanjutnya Double Click Button Login Dan Masukkan Koding Berikut Ini

sql = "SELECT * FROM login  Where username= '" & username. Text &  "' AND password ='" & password. Text & "'"
        cmd =  New MySqlCommand (sql, db)
rs =  cmd. ExecuteReader
        Try
            rs.Read()
            If rs. HasRows  = True Then
                MsgBox ("Selamat, Anda  Berhasil  Login",  MsgBoxStyle. Information, "Anda  Berhasil Login")
                Me.Hide ()
                Menu_Utama. Show()
            Else
                MsgBox ("Maaf !, Password  atau Username anda salah !", MsgBoxStyle .Information,  "Silahkan Coba Lagi")
                username. Text = ""
                password. Text = ""
                username. Focus()
                kesempatan =  kesempatan + 1
                If kesempatan  >= 3 Then
                    MsgBox ("Maaf !, Anda sudah "  & kesempatan & " kali salah !", MsgBoxStyle. Information,  "Login Gagal")
                    End
                End If
            End If
            rs.Close()
        Catch ex  As  Exception
            MsgBox (ex. Message)
        End  Try
        rs. Close()

e. Double Click  Button Cancel Kemudian Masukkan Koding Berikut Ini

End


Setelah selesai membuat koding untuk Form Login Admin Pada VB Net Menggunakan MySQL di atas maka selanjutnya jalankan program dan uji coba melakukan login username beserta password sesuai dengan isi database MySQL yang telah disimpan sebelumnya.
Membuat Desain Form Login Admin Pada VB Net Menggunakan MySQL

Jika berhasil login dengan username dan password yang benar maka akan tampil pesan seperti gambar berikut ini.

Ketika anda mengklik OK maka otomatis akan tampil halam menu utama yang telah anda desain sebelumnya.


Form login merupakan hal yang paling penting untuk mengamankan hak akses program yang sedang anda buat, semoga artikel ini dapat bermanfaat bagi anda yang sedang mencari informasi tentang Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL. Terimakasih

Berlangganan update artikel terbaru via email:

Tampilkan Komentar
Sembunyikan Komentar

Belum ada Komentar untuk "Cara Membuat Form Login Admin Pada VB Net Menggunakan MySQL"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel