Tutorial membuat database menggunakan vb
-
Upload
eva-nurvaizah -
Category
Technology
-
view
22 -
download
7
Transcript of Tutorial membuat database menggunakan vb
Tutorial Membuat Database Menggunakan VB 2010Pada modul 3 ini, kami mempelajari tentang bagaimana membuat database menggunakan Microsoft Access 2007 dan mengkoneksikannya dalam program Visual Basic 2010. Program database yang kami buat adalah Database daftar buku.
Langkah pertama adalah kita membuat database di Microsoft Access 2007
Langkah-langkah pembuatan programnya :
1. Membuka Aplikasi Microsoft Access 2007
2. Klik Blank Document
Lalu pada File Name, ketik nama Database yang ingin anda buat, lalu klik Create
3. Kemudian klik View dan ketik nama tabel, lalu klik ok
Maka akan muncul muncul tampilan berikut
4. Lalu buat table dengan struktur berikut :
No Field Name Data Type1 NIK Text (10)2 NAMA Text (35)3 TTL Text (20)4 ASAL Text (20)5 GOLONGAN DARAH Text (2)6 PEKERJAAN Text (25)7 STATUS Text (15)
Lalu klik View pada menu Home
5. Kemudian isi data ke dalam table Buku, lalu save
Maka tampilan Database yang sudah kita buat pada Microsoft Access adalah sebagai berikut :
Setelah kita membuat databasenya di Microsoft Access, lalu kita mengkoneksikan database tersebut ke program Visual Basic 2010.
Langkah-langkah sebagai berikut :
1. Membuka Aplikasi Visual Basic 2010, lalu pilih File > New Project
2. Klik ok maka akan mucul tampilan seperti berikut
3. Kemudian pada Toolbox, pilih komponen BindingNavigator, Binding Source, dan DataGridView. Dengan tampilan sebagai berikut
4. Klik pada BindingSource1, lalu lihat properties DataSource > Add Project DataSource > Database > Dataset New Connection. Lalu ganti kolom pada Data Source dengan memilih menu Change, ganti sesuai
database yang akan dipakai (Microsoft Access Database File)
5. Kemudian bila ada perintah, maka klik Yes
Dengan tampilan sebagai berikut :
6. Centang Table lalu klik finish, dengan tampilalan sebagai berkut :
7. Klik pada DataGridView1, lalu lihat properties DataSource > Add Project DataSource > Database > Dataset New Connection. Lalu ganti kolom pada Data Source dengan memilih menu Change, ganti sesuai database yang akan dipakai (Microsoft Access Database File)
8. Kemudian bila ada perintah, maka klik Yes
Dengan tampilan sebagai berikut :
9. Centang Table lalu klik finish, dengan tampilalan sebagai berkut :
Maka pada DataGridView1 akan muncul tabel Database yang sudah kita buat pada Microsoft Access 2007 sebelumnya
10. Untuk mencari data yang diinginkan, terlebih dahulu kita membuat TextBox dan Label pada ToolBox, kemudian kita membuat Button Temukan. Dengan tampilan gambar dan listing berikut ini :
Kemudian, buatlah listing sesuai dengan table di atas :
Public Class Form1
Private Sub BindingNavigator1SaveItems_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigator1.Click
Me.Validate()
Me.Modul3TIBindingSource.EndEdit()
Me.TableAdapterManager1.UpdateAll(Me.Modul_3_Kelompok_27DataSet)
End Sub
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 ‘Modul_3_Kelompok_27DataSet.Modul_3_TI’ table. You can move, or remove it, as needed.
Me.Modul_3_TITableAdapter.Fill(Me.Modul_3_Kelompok_27DataSet.Modul_3_TI)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Modul3TIBindingSource.AddNew()
DataGridView1.Enabled = True
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Modul3TIBindingSource.RemoveCurrent()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
Dim indeks As Integer = Nothing
If TextBox1.Text.Length Then
Dim sukses As Boolean = False
Dim x As Integer
For x = 0 To DataGridView1.RowCount – 1
If sukses = False And DataGridView1.Item(0, x).Value = TextBox1.Text Then
sukses = True
indeks = x
Exit For
End If
Next
If sukses Then
TextBox2.Text = DataGridView1.Item(1, indeks).Value
TextBox3.Text = DataGridView1.Item(2, indeks).Value
TextBox4.Text = DataGridView1.Item(3, indeks).Value
TextBox5.Text = DataGridView1.Item(4, indeks).Value
TextBox6.Text = DataGridView1.Item(5, indeks).Value
TextBox7.Text = DataGridView1.Item(6, indeks).Value
Else
MessageBox.Show(“Data Tidak Terdaftar!”, “Pesan”, MessageBoxButtons.OK, MessageBoxIcon.Information)
TextBox1.Focus()
End If
Else
MessageBox.Show(“Silakan Isi Data!”)
End If
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
TextBox1.Text = Nothing
TextBox2.Text = Nothing
TextBox3.Text = Nothing
TextBox4.Text = Nothing
TextBox5.Text = Nothing
TextBox6.Text = Nothing
TextBox7.Text = Nothing
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
Close()
End Sub
Private Sub TextBox11_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox11.TextChanged
Modul3TIBindingSource.Filter = “NIK like ‘%” + TextBox11.Text + “%’ OR NAMA like ‘%” + TextBox11.Text + “%’ OR Convert([TTL], ‘System.String’) like ‘%” + TextBox11.Text + “%’ OR ASAL like ‘%” + TextBox11.Text + “%’ OR PEKERJAAN like ‘%” + TextBox11.Text + “%’ OR STATUS like ‘%” + TextBox11.Text + “%’ OR CONVERT([GOLONGAN DARAH], ‘System.String’) like ‘%” + TextBox11.Text + “%'”
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Me.Validate()
Me.Modul3TIBindingSource.EndEdit()
Me.TableAdapterManager1.UpdateAll(Me.Modul_3_Kelompok_27DataSet)
End Sub
End Class