Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Penjelasan Program: Program Database Mahasiswa Teknik Industri ini merupakan program yang memuat data-data tentang mahasiswa jurusan Teknik Industri Universitas Diponegoro. Data-data yang dimuat dalam database ini meliputi NIM, Nama, Jenis Kelamin, Fakultas, Jurusan, dan Alamat. Database ini menggunakan koneksi antara VB.NET dengan database Ms Access. Pada pengoperasiaannya, pengguna atau user dimungkinkan untuk melakukan manipulasi data secara langsung tanpa harus melakukan pengubahan pada database. Operasi yang diijinkan meliputi penambahan data, penghapusan data, penyimpanan, dan pencarian data.
Tutorial Membuat Database Pada Ms Access
Langkah yang pertama yaitu membuat database baru dengan menekan tombol create sehingga akan terbentuk database baru seperti pada gambar berikut:
Kemudian mengubah tampilan tabel menjadi design view dengan menekan tombol design view pada ribbon view. Simpan tabel dengan dengan nama data mahasiswa:
Langkah selanjutnya yaitu dengan memasukkan nama Field serta tipe data pada table design seperti pada gambar berikut:
Kemudian click ribbon view pada tab Home, lalu pilih Datasheet View untuk masukkan data ke dalam table. Kemudian masukkan data seperti dalam gambar berikut:
Tutorial Untuk Mengkoneksikan VB.NET ke Database
Buat form project pada visual basic form seperti pada gambar berikut:
Komponen yang digunakan yaitu:
a. b. c. d.
Form1 Datagridview Bindingnavigator bindingsource
Kemudian klik pada bindingsource1. Pada kotak dialog properties klik pada bagian Datasource dan klik add project data source. Pada kotak dialog data source configuration wizard pilih database-dataset-new conection. Kemudian pada kotak dialog add conection, klik change dan pilih Microsoft Access Database File.
Lalu pilih file Database yang akan digunakan dengan mengklik tombol browse. Lalu pilih database4.
Kemudian klik Ok. Pada perintah selanjutnya klik next. Jika muncul kotak dialog seperti berikut, klik Yes.
Kemudian klik lagi next. Lalu pada perintah choose your database object pilih tabel lalu klik Finish.
Kemudian pada bingdingsource1-properties, sorot data member lalu pilih data mahasiswa. Lalu tampilan akan berubah menjadi seperti gambar berikut ini:
Langkah selanjutnya untuk memperlihatkan data yang ada pada Database agar bisa terlihat di dalam program nantinya adalah dengan melihat properties pada DataGridView1. Lalu pilih DataSource sesuai dengan yang tadi sudah di setup. Expand Form1 List Instance- Pilih dabase4dataset. Kemudian tambahkan textbox dan label untuk fungsi search.
Kemudian pada code masukkan listing berikut ini: Langkah pertama yaitu dengan membuat private sub Form1_load. Seperti berikut: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Database4DataSet.Data_Mahasiswa' table. You can move, or remove it, as needed. Me.Data_MahasiswaTableAdapter.Fill(Me.Database4DataSet.Data_Mahasiswa) End Sub
Listing ini berfungsi untuk melakukan pangilan terhadap tabel data mahasiswa dari database yang kemudian akan ditampilkan pada form. Langkah kedua yaitu untuk membuat private sub savetoolstripbutton_click. Seperti berikut: Private
Sub
SaveToolStripButton_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs) Handles SaveToolStripButton.Click Me.Validate() Me.BindingSource1.EndEdit() Me.Data_MahasiswaTableAdapter.Update(Me.Database4DataSet) End Sub
Listing ini berfungsi agar tombol save dapat digunakan untuk melakukan penyimpanan perubahan yang telah dilakukan pada tabel data mahasiswa. Tombol penyimpanan ini juga akan dapat merubah database. Langkah selanjutnya yaitu membuat private sub toolstriptextbox_Textchanged seperti berikut: Private Sub ToolStripTextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ToolStripTextBox1.TextChanged BindingSource1.Filter = "NIM like '%" + ToolStripTextBox1.Text + "%' OR Nama like '%" + ToolStripTextBox1.Text + "%'" End Sub
Listing ini berfungsi untuk memfungsikan textbox search untuk melakukan pencarian data pada database data mahasiswa atau lebih tepatnya dapat disebutkan bahwa textbox tersebut berfungsi untuk melakukan filter atau penyaringan data pada database sesuai dengan data yang dimasukkan pada textbox tersebut.
FLOWCHART