Recents in Beach

Form Login VB.Net dan MySql

Hi AlifaVb lovers, pada kesempatan kali ini AlifaVb ingin barbagi cara membuat sebuah form login di Vb.Net dengan menggunakan MySql sebagai databasenya dan demi keamanan password nya kita enkripsi dengan MD5.

Ok, kita mulai dengan membuat sebuah project baru di visual studio, nama projectnya terserah anda. Namun disini saya akan menggunakan Project test yang telah saya siapkan pada tutorial ini. agar lebih sempurna dalam mengikuti tutorial ini saya sarakan juga anda mendownload project test tersebut.

Buka project test dan buatlah sebuah Form baru, berinama FrmLogin kemudian design form tersebut dengan tampilan kira-kira seperti ini.

Form Login VB.Net dan MySql
Baiklah, sudah cukup kita main-main dengan design view, saat nya kita beralih ke coding view, tekan F7 untuk membuka coding view dari FrmLogin tersebut dan tulihlah listing code seperti dibawah ini.

Jangan lupa membuat databasenya di PhpMyadmin, untuk mempermudah buatlah database dengan nama testdb, dan pastekan sql code berikut di tab SQL. 

CREATE TABLE IF NOT EXISTS `users` (
  `username` varchar(10) NOT NULL DEFAULT '' COMMENT 'Username',
  `nama` varchar(30) DEFAULT NULL COMMENT 'Nama Lengkap',
  `password` varchar(32) DEFAULT NULL COMMENT 'Password',
  `status` int(1) DEFAULT NULL COMMENT 'Status Aktif',
  PRIMARY KEY (`username`),
  UNIQUE KEY `username_UNIQUE` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
INSERT INTO `users` (`username`, `nama`, `password`, `status`) VALUES
('admin', 'AlifaVb', '21232f297a57a5a743894a0e4a801fc3', 1);

Ganti Startup form menjadi FrmLogin, dan coba running project nya, bila kita memasukkan username dan password yang ada dalam database maka akan keluar Form2, bila salah akan ada peringan dengan tampilan seperti ini.



Untuk membuat MD5 Hash AlifaVb menggunakan situs https://www.md5hashgenerator.com/. supaya lebih mendalami tutorial ini, silakan download full projectnya disini. Selamat mencoba.

Salam Hangat
AlifaVb

Posting Komentar

0 Komentar