Pemrograman

Cara Membuat Form Login VBNET Database SQL SERVER

Cara Membuat Form Login VBNET Database SQL SERVER – Form Login Dibutuhkan Untuk Mengakses Data Sesuai Dengan Kebutuhan Masing Masing, dalam visual basic ternyata kita dapat membuatnya dengan menggunakan database SQL Server. Oke Didalam Tutorial Kali Ini Kita Akan membahas sepenuhnya tentang membuat form login di vbnet dan menggunakan database sql server, sebenarnya visual basic juga dapat menghubungkan ke beberapa database lainnya, akan lebih baik saya menyarankan untuk menggunakan database sql server saja karna lebih mudah dan aman untuk digunakan, jika kalian sudah menginstal aplikasi penting ini yang bernama visual studio dan sql server, berarti kita lanjutkan cara dibawah ini, maka jika anda belum mempunyainya silahkan download. search aja di google..

Baiklah Setelah kalian sudah memperlengkap alat tempurnya silahkan dibaca panduan dibawah ini. Dan disini kita menggunakan Query agar lebih mudah dan gampang diinget tentunya yaa.. simak cara ini dibawah yaa 🙂

Cara Membuat Form Login VBNET Database SQL SERVER

Hal yang harus anda lakukan pertama kali ialah dengan membuat database terlebih dahulu dan isi beberapa tabel disana. seperti contoh kita akan membuat tabel user agar memungkinkan untuk membuat form login disana..

1. Buat Databasenya Terlebih Dahulu

Buatlah Terlebih dahulu databasenya jika belum mengetahui membuat database di sql server silahkan lihat panduannya disini

Baca Ini : Cara Membuat Database Di SQL SERVER

Silahkan Anda Pelajari Dulu Bagaimana Cara Membuat Databasenya Disana

Sebagai Contoh Buat Saja Misalnya Tabel User yang memiliki 4 field :

userid, username, password, role

Dan Diisi Sama Seperti Gambar Dibawah :

Cara Membuat Form Login VBNET Database SQL SERVER

Dan Sekarang Kita Mengkoneksikannya Ke VBNET..

2. Koneksikan SQL SERVER KE VBNET

Silahkan Buka Dulu Visual Basic nya…

Dan Kita akan membuat Project baru yang bernama latihanlogin

File -> New -> Project

Cara Membuat Form Login VBNET Database SQL SERVER

Dan Klik OK Jika Sudah Selesai

Jika Sudah Siap Add New Data Source Untuk Mengambil Database yang tadi kita buat :

Cara Membuat Form Login VBNET Database SQL SERVER

1. Pada Dialognya Pilih Databases Lalu Next
2. Setelah Itu Pilih Data Set lalu Next
3. Pilih -> New Connection

Cara Membuat Form Login VBNET Database SQL SERVER

* Data Source Pilih Saja Microsoft SQL Server(Sql Client)
* Server Name ambil di SQL SERVER Tadi

Cara Membuat Form Login VBNET Database SQL SERVER

Nah Diisi Sever Namenya Sama Di VBNET Tadi

* Select or enter a database name pilih nama databasenya yang tadi kita buat

Cara Membuat Form Login VBNET Database SQL SERVER

* FINISH

3. Membuat 3 Form Di VBNET

Sebagai Contoh kita membuat 3 saja, sebenarnya kalian bisa membuat lebih dari satu form sesuai selera dan keinginan kalian masing masing

Cara Membuatnya :

1. Langsung Ke Menu Project -> Add New Item – > Windows Forms -> Login Form
2. Project -> Add New Item -> Windows Forms
3. Project -> Add New Item -> Windows Forms

Cara Membuat Form Login VBNET Database SQL SERVER

Note : Buat 3 Form Saja

4. Masuk Ke Form LoginForm1.vb

Seret Dari DataSource Tadi Misalnya Seret Saja userid sebagai contoh :

Cara Membuat Form Login VBNET Database SQL SERVER

Jika Sudah Langsung Hapus Saja Dengan Menekan Delete

Kenapa Dihapus ?

karna Untuk Mendapatkan Tableadapternya saja … binding diatas boleh saja dihapus, jika sudah silahkan membuat query di dataset

* Use SQL Statements Klik Next
* SELECT which returns a single value Klik Next

Pada Sintact SQLnya Isi Seperti Dibawah Ini :

SELECT COUNT(*) as jmluser FROM [User]Where (username=@username) and (password=@password) and (role=@role)

* Next Dan Beri Nama LoginQuery Sebagai Contoh Saja
* Finish

5. Memberi Sintact Pada Login Form

Cara Membuat Form Login VBNET Database SQL SERVER

Double Klik Pada Button OK dan Silahkan Ikuti Kodingnya Seperti Dibawah Ini :

Dim dtamin = UserTableAdapter.loginquery(UsernameTextBox.Text, PasswordTextBox.Text, “admin”)
Dim dtkaryawan = UserTableAdapter.loginquery(UsernameTextBox.Text, PasswordTextBox.Text, “karyawan”)
If dtamin = 1 Then
Me.Hide()
Form1.Show()
ElseIf dtkaryawan = 1 Then
Me.Hide()
Form2.Show()
End If

* Masukkan Koding Ini Di Button OK Tadi yaa…

6. Ubah Start Upnya

Sewaktu anda menjalankan program harus diatur dulu form mana yang muncul contohnya bisa anda ikuti cara dibawah ini :

Cara Membuat Form Login VBNET Database SQL SERVER

Setelah itu atur Seperti di lingkaran bawah :

Cara Membuat Form Login VBNET Database SQL SERVER

5. Selesai…

Baiklah Silahkan Running Programnya Sesuai Dengan Rolenya masing masing yaa..

Misalnya :
Username : admin
Password : admin

Maka Akan Masuk Otomatis Ke form admin dan Sebaliknya begitu juga form karyawannya

Baiklah Tutorial Kali Ini Sudah Siap jika ada masalah kalian bisa berkomentar dibawah, semoga pemahaman vbnet kalian sudah semakin bertambah dan sampai jumpa di tutorial selanjutnya yaa…

About the author

Kahfie IDN

Pengetahuan adalah kebebasan, dan ketidaktahuan adalah perbudakan.

Leave a Comment