Membuat Login dengan Menghubungkan ke Database di VB.NET
-
Upload
imam-halim-mursyidin -
Category
Education
-
view
237 -
download
0
Transcript of Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Form Login dengan Terhubung ke Database di VB.NET Bahasa Indonesia
2016
Imam Halim Mursyidin Laboratorium ICT Terpadu Universitas BUDI LUHUR
2/29/2016
Membuat Form Login dengan Terhubung ke Database di VB.NET by Laboratorium ICT Terpadu is licensed under a Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International License.
ikatlah ilmu dengan menuliskannya
1
Membuat Form Login dengan Terhubung ke Database
di VB.NET
1. Pengertian Login
Login adalah proses untuk mengakses komputer dengan memasukkan
identitas dari akun pengguna dan kata sandi guna mendapatkan hak akses
menggunakan sumber daya komputer tujuan. (Wikipedia)
Login yang saya akan buat menggunakan VB.NET adalah proses untuk
mengakses sistem yang telah di buat di VB.NET dengan akun pengguna dan
kata sandi yang telah di create di database sebelumnya agar sistem yang
telah kita buat tidak bisa semabarangan orang yang menggunakannya.
Tampilan Login yang akan di buat seperti gambar di bawah ini.
Gambar 1
2. Langkah Pembuatan
a) Buat Database MySQL, saya menggunakan Heidi SQL
Nama Database : (Bebas) kalo saya kkp_dss
ikatlah ilmu dengan menuliskannya
2
Nama Table : akun_staff
Isi Manual Username dan password
b) Buat Form Login Seperti Contoh gambar 1 atau mau desain menurut
temen – temen boleh saja.
c) Buat Module Koneksi
Gambar 2
ikatlah ilmu dengan menuliskannya
3
d) Ketikan Code di gambar 3 dalam module koneksi
Gambar 3
e) Setting ODBC, dengan cara ketikan ODBC di pencarian, Pilih ODBC
sesuai Komputer/Laptop temen-temen, saya menggunakan 64-bit
gambar 4
ikatlah ilmu dengan menuliskannya
4
f) Pilih Add
gambar 5
f. Pilih MySQL ODBC 3.51 Driver atau MySQL ODBC 5.1 Driver, Jika
temen-temen belum punya bisa download di link ini.
http://www.4shared.com/rar/vyUqA4PRba/ODBC_ImamHali
m.html
gambar 6
ikatlah ilmu dengan menuliskannya
5
f. Isi Data Source Name dengan nama DSN di module koneksi dsn saya
“imamhalim”, Server “localhost”, User “root”, Database pilih nama
database yang sudah di buat Pilih Test.
gambar 7
g. Double Click di Button Login, dan ketikan code di gambar 8
gambar 8
ikatlah ilmu dengan menuliskannya
6
atau code
Dim conn As OdbcConnection
conn = New OdbcConnection
conn.ConnectionString = "server=localhost; user id=root;
password= ; database=kkp_dss; dsn=kkp_dss"
Try
conn.Open()
Catch myerror As OdbcException
MsgBox("Ada kesalahan dalam koneksi database")
End Try
Dim myAdapter As New OdbcDataAdapter
Dim sqlquery = "SELECT * FROM akun_staff WHERE username = '" +
UsernameTextBox.Text + "' AND password= '" + PasswordTextBox.Text +
"'"
Dim myCommand As New OdbcCommand
myCommand.Connection = conn
myCommand.CommandText = sqlquery
myAdapter.SelectCommand = myCommand
Dim myData As OdbcDataReader
myData = myCommand.ExecuteReader()
If myData.HasRows = 0 Then
MsgBox("Username atau Password ada yang salah !",
MsgBoxStyle.Exclamation, "Error Login")
Else
MsgBox("Login Berhasil, Selamat Datang " &
UsernameTextBox.Text & " ! ", MsgBoxStyle.Information, "Successfull
Login")
Menu_Utama.Show()
Me.Hide()
End If
f. Double Click di Button Exit, Lalu ktikan code
Me.Close()
Selamat Mencoba
ikatlah ilmu dengan menuliskannya
7
Tentang Penulis
Imam Halim Mursyidin adalah mahasiswa Fakultas Teknologi
Informasi Universitas BUDI LUHUR. Selain kuliah saya juga aktif
pada Laboratorium ICT Terpadu Universitas BUDI LUHUR. Minat
saya pada pemrograman khususnya VB.NET dan ASP.NET. Untuk
tulisan yang lain dapat di akses di imamhalim.wordpress.com atau
slideshare.net/imamhalimmursyidin. Saya dapat dihubungi melaui
email [email protected].