Halo hai, lagi kena penyakit rajin nulis mendadak nih, setelah tadi pagi udah nulis di blog www.satria.ninja, sore ini giliran nulis disini, biar kedua blognya merasa sama-sama diperhatikan šŸ˜€ Seperti kata pepatah “Writing is Everything” artinya, menulislah selagi kamu masih punya kuota untuk mengakses blog, Okesip šŸ™‚
Tulisan kali ini menyangkut salah satu mata kuliah di Kampus saya, yaitu tentang project-project program visual basic. Visual basic adalah salah satu media aplikasi yang banyak digunakan para programer untuk membuat program-program aplikasi berbasis desktop.
Saya beranggapan anda yang membaca tulisan ini sudah memahami konsep dasar Visual Basic. Khusus artikel ini, saya akan mencoba berbagi tentang “Cara Membuat Form Login Admin di VB, yang di koneksikan dengan database Mysql.
Login admin adalah hal paling utama dan paling penting dalam suatu project visual basic. Dengan login admin, artinya kita membatasi siapa saja yang boleh mengaskses aplikasi yang akan kita buat kelak.
Cara Mudah Membuat Form Login di Visual Basic:
Buatlah sebuah database baru dengan nama Login, buat juga tabel baru dengan nama user ketentuannya sebagai berikut :

user_id char (10) primary key
nama_pengguna varchar(20)
hak_akses varchar(20)
password varchar(30)

database PHPmyAdmin

insert ke tabel user,Ā  contoh
user_id : andre
nama_pengguna : Petrus Andre
hak_akses : adminstrator
password : admin

Database selesai, lanjutkan ke project VB, desainlah sebuah form baru seperti ini, ganti nama form dengan FormLogin

Form Login

ketikan semua code ini di form tersebut :

Private Sub Command1_Click()
hidup
Text1.SetFocus
End Sub

Private Sub Form_Load()
mati
End Sub

Sub mati()
Text1.Enabled = False
Text2.Enabled = False
Text3.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
End Sub

Sub hidup()
Text1.Enabled = True
Text2.Enabled = True
Text3.Enabled = True
Command2.Enabled = True
Command3.Enabled = True
Command4.Enabled = True
End Sub

Lanjutlah dengan membuat sebuah module, yang mana module ini digunakan untuk menghubungkan project VB, dengan database.
Klik kanan pada workspace, pilih add, kemudian klik module

Modul VB

Ketikan perintah ini di module :

Public conn As New ADODB.Connection

Function koneksi() As Boolean
Set conn = New ADODB.Connection
conn.Open “driver=mysql odbc 5.1 driver;server=localhost;user=root;db=Login”
conn.CursorLocation = adUseClient
koneksi = True
End Function

Sub main()
If koneksi = True Then
FormLogin.Show
Else
MsgBox “Database tidak terkoneksi”
End If
End Sub

Cobalah untuk menjalankan program, masukan user id dan password sesuai database, jika suskses akan muncul tampilan seperti ini. Selamat mencoba šŸ™‚

Sukses project VB

 

7 replies on “Cara Mudah Membuat Form Login di Visual Basic”

  • October 21, 2014 at 10:40 pm

    Ini form loginnya pakai database mysql ya mas.wah saya baru bisa dengan database acces hehe šŸ˜€

  • February 16, 2014 at 6:56 am

    ko error adodb not defined

  • January 24, 2014 at 1:48 am

    kenapa saya gk bisa bwt db nya , eror terus brouw

    • January 24, 2014 at 5:22 am

      kesalahan tipe data kali bro.

    • January 28, 2014 at 1:37 am

      sudah benar brouw , sudah saya samakan dengan punya anda

  • January 1, 2014 at 3:21 pm

    mana fungsi button loginnya ???

    • February 16, 2014 at 7:30 am

      ko erorr
      The Conection Cannont Be Used Perfrom
      Pencerahanya tolong

Comments are closed.