Tutorial Aplikasi Database Mysql
Tutorial Aplikasi Database Mysql
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
a. Struktur database yang akan dibuat nama databasenya db_kampus,, nama
tabelnya mahasiswa dan untuk fieldnya ada nim dan nama.
Jika sudah klik tab SQL lalu copy dan pastekan kode struktur database ini
kedalamnya :
CREATE TABLE mahasiswa (
nim VARCHAR(20) PRIMARY KEY,
nama VARCHAR(100) NOT NULL
);
Jika sudah klik GO atau kirim. Secara otomatis car aini akan dapat
membuat tabel database secara cepat. Pembuatan database selesai.
Jika sudah klik GO atau kirim. Secara otomatis car aini akan dapat
membuat tabel database secara cepat. Pembuatan database selesai.
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Selanjutnya kita akan membuat project divisual studio. Seperti biasa klik
file new project, windows form. Untuk nama project buat Namanya
aplikasi database atau bisa disesuaikan dengan kebutuhan.
Setelah itu pada jendela solution explorer bagian form1.vb nya lakukan
rename menjadi form_input. Caranya :
Klik kanan pada form1.vb pilih rename dan ubah tulisan form1.vb
menjadi form_input.vb lalu enter :
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
1. Setelah itu desain tampilan form_input seperti dibawah ini
Keterangan di properties :
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Setelah di desain lanjut membuat form baru. Kita akan membuat form baru
dnegan nama form_login
Caranya :
1. pada bagian solution explorer aplikasi database klik kanan lalu pilih
add lalu klik windows form
2. Setelah itu akan muncul jendela add new item. Bagian name ubah
menjadi form_login.vb (tanpa spasi, berikan tanda penghubung
bawah) lalu klik tombol add.
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
3. Jika sudah maka tampilan pada solution explorer akan tampil 2 buah
form yaitu form_input.vb dan form_login.vb seperti gambar
dibawah ini :
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
5. Setelah di klik Akan muncul jendela add refrence dibawah ini lalu
pilih mysql.data lalu klik tombol ok :
Ketereangan di properties :
Label 1 dan label 2
Textboxt nama variabelnya txtusername dan txtpassword.
Button1 nama variable btn_login.
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Jika sudah masuk kedalam tahap pengkodean untuk form_login.vb nya :
End Sub
reader = cmd.ExecuteReader()
If reader.HasRows Then
MessageBox.Show("Login berhasil!", "Info", MessageBoxButtons.OK,
MessageBoxIcon.Information)
Me.Hide()
form_input.Show()
Else
MessageBox.Show("Username atau password salah!", "Peringatan",
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
MessageBoxButtons.OK, MessageBoxIcon.Warning)
End If
conn.Close()
Catch ex As Exception
MessageBox.Show("Error login: " & ex.Message)
End Try
End Sub
conn.Close()
Catch ex As Exception
MessageBox.Show("Error: " & ex.Message)
Finally
If conn.State = ConnectionState.Open Then conn.Close()
End Try
End Sub
End Class
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Bagian load :
Klik 2 kali form input dan Copy pastekan kode dibawah ini. Sesuaikan dengan
kebutuhan desain kamu.
Try
conn.Open()
Dim query As String = "INSERT INTO mahasiswa (nim, nama)
VALUES (@nim, @nama)"
cmd = New MySqlCommand(query, conn)
cmd.Parameters.AddWithValue("@nim", txtnim.Text)
cmd.Parameters.AddWithValue("@nama", txtnama.Text)
cmd.ExecuteNonQuery()
MessageBox.Show("Data berhasil disimpan.")
conn.Close()
TampilkanData()
BersihkanInput()
Catch ex As Exception
MessageBox.Show("Error simpan: " & ex.Message)
Finally
If conn.State = ConnectionState.Open Then conn.Close()
End Try
End Sub
Try
conn.Open()
Dim query As String = "UPDATE mahasiswa SET nama=@nama
WHERE nim=@nim"
cmd = New MySqlCommand(query, conn)
cmd.Parameters.AddWithValue("@nama", txtnama.Text)
cmd.Parameters.AddWithValue("@nim", txtnim.Text)
cmd.ExecuteNonQuery()
MessageBox.Show("Data berhasil diedit.")
conn.Close()
TampilkanData()
BersihkanInput()
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Catch ex As Exception
MessageBox.Show("Error edit: " & ex.Message)
Finally
If conn.State = ConnectionState.Open Then conn.Close()
End Try
End Sub
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
2. Jika sudah alan muncul tampilan myproject. Pada bagian startup
form klik dan pilih form_login. Jika sudah langsung di RUN saja.
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom
Setelah login maka akan muncul tampilan input data seperti ini :
Input datanya dan klik simpan data. Untuk mengedit data, hapus data
terlebih dahulu mengklk tampilan datagrid/tabel gridnya agar data
muncul kedalam inputan barulah bisa tombol tersebut di fungsikan.
Tutorial aplikasi database mysql dengan visual basic net studi : Azrai Sirait, ST, M.Kom