kali ini kita akan membuat login multi level dengan visual basic dan mysql
pertama kita buat dulu databasenya ,kita beri nama db_inventori didalamnya terdapat table petugas yg didalamnya terdapat : id,nama,alamat,telephone,level(disini kita buat enum yg didalamnya ada admin dan kasir saja),password.seperti pada gambar di bawah ini

setelah selesai membuat database sekarang kita buka projek di visual basic lalu kita buat satu formlogin dan pastikan kita sudah menginstal mysqlconnector dan tambahkan add reference MySql.Data.MysqlClient jika sudah ya lewati saja hehe.
lalu didalamnya kita buat tampilan seperti pada gambar dibawah ini ,atau kalian bisa membuat sesuka hati kalian desainnya yang penting terdapat dua textbox san 1 button. bisa seperti ini formnya

lalu kita buat koneksi dahulu untuk menghubungkan database dengan projek yang sudah kita buat dengan cara buka projek – Add Module , beri nama ModKoneksi dan buat seperti gambar dibawah ini

scriptnya seperti dibawah ini :
Imports MySql.Data.MySqlClient
Module Modkoneksi
Public CMD As MySqlCommand
Public DA As MySqlDataAdapter
Public DS As DataSet
Public RD As MySqlDataReader
Public Conn As MySqlConnection
Public simpan, ubah, hapus As String
Public Sub bukaDB()
Dim sql As String = “server=localhost;UId=root;pwd=;Database=db_inventori”
Conn = New MySqlConnection(sql)
If Conn.State = ConnectionState.Closed Then
Conn.Open()
End If
End Sub
End Module


saat kita masukkan username dan password yg dimiliki admin maka kita akan masuk ke formutama dan keluar msgbox “masuk sebagai admin”

saat kita masukkan username dan password yg dimiliki kasir ,maka hanya akan keluar msgbox “masuk sebagai kasir ” hal itu karena kita tidak memasukkan script untuk membuka formkasir ,disitu hanya untuk membuktikan apakah login multilevel kita berhasil atau tidak ,karena kita belum membuat formkasir jadi saya hanya membuat msgbox nya saja

Selesai