1. Nahh langkah pertama siapkan database dengan nama db_psb dan buat tabel seperti berikut dengan nama tb_pendaftar seperti dibawah ini :
2.Setelah membuat database siapkan form untuk form ekskusi aplikasinya, siapkan 5 buah textbox 1 buah datetimepicker dan 1 buah datagridview , seperti berikut :
Ket : untuk textbox id pendaftaran diubah namenya menjadi 'txtid',textbox nama 'txtnama', textbox tempat lahir 'txttempat', untuk date time picker diubah jadi 'dt1', textbox asal sekolah 'txtasal', textbox alamat pendaftaran 'txtalamat'.
3.Langkah berikutnya bikin module untuk koneksi database beri nama config.vb seperti berikut :
Nahh setelah itu masukan script seperti dibawah ini :
Untuk Script ini 'Data Source=RIZKI-PC\SQLEXPRESS;Initial Catalog=db_psb;Integrated Security=True' nama ini 'RIZKI-PC\SQLEXPRESS; sesuaikan dengan yang ada di database kalian yang koneksi yang ini :
4.Setelah itu klik double pada form yang telah dibuat,dan masukan script dibawah ini :
- Imports System.Data.SqlClient
- Public Class Form1
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- opendb()
- opentable()
- End Sub
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnsimpan.Click
- cmd.Connection = cn
- cmd.CommandText = "insert into tb_pendaftar values('" & txtid.Text & "','" & txtnama.Text & "','" & txttempat.Text & "','" & dt1.Text & "','" & txtasal.Text & "','" & txtalamat.Text & "')"
- cmd.ExecuteNonQuery()
- MessageBox.Show("Data Tersimpan")
- opentable()
- bersih()
- End Sub
- Sub bersih()
- txtid.Text = ""
- txtalamat.Text = ""
- txtasal.Text = ""
- txtnama.Text = ""
- txttempat.Text = ""
- End Sub
- Sub opentable()
- cmd.Connection = cn
- cmd.CommandText = "select * from tb_pendaftar"
- Dim rd As SqlDataReader = cmd.ExecuteReader
- Dim dt As New DataTable
- dt.Load(rd)
- DataGridView1.DataSource = dt
- End Sub
- Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
- End Sub
- Private Sub DataGridView1_MouseDoubleClick(sender As Object, e As MouseEventArgs) Handles DataGridView1.MouseDoubleClick
- txtid.Text = DataGridView1.SelectedCells(0).Value.ToString
- txtnama.Text = DataGridView1.SelectedCells(1).Value.ToString
- txttempat.Text = DataGridView1.SelectedCells(2).Value.ToString
- dt1.Text = DataGridView1.SelectedCells(3).Value.ToString
- txtasal.Text = DataGridView1.SelectedCells(4).Value.ToString
- txtalamat.Text = DataGridView1.SelectedCells(5).Value.ToString
- End Sub
- Private Sub Button3_Click(sender As Object, e As EventArgs) Handles btnubah.Click
- cmd.Connection = cn
- cmd.CommandText = "Update tb_pendaftar set id_pendaftar = '" & txtid.Text & "',nama = '" & txtnama.Text & "',tempat_lahir = '" & txttempat.Text & "',tanggal_lahir = '" & dt1.Text & "',asal_sekolah = '" & txtasal.Text & "',alamat_pendaftar = '" & txtalamat.Text & "' where id_pendaftar = '" & txtid.Text & "'"
- cmd.ExecuteNonQuery()
- MessageBox.Show("Data Sudah Di Update")
- opentable()
- bersih()
- End Sub
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles btnhapus.Click
- cmd.Connection = cn
- cmd.CommandText = "Delete from tb_pendaftar where id_pendaftar = '" & txtid.Text & "'"
- cmd.ExecuteNonQuery()
- MessageBox.Show("Data Sudah Di Hapus")
- opentable()
- bersih()
- End Sub
- Private Sub Label14_Click(sender As Object, e As EventArgs) Handles Label14.Click
- Me.Close()
- End Sub
- End Class
Setelah itu coba dijalankan dan yang akan muncul seperti dibawah ini :
Jika ada error silahkan di comment yahh, selamat mencoba.
0 komentar:
Posting Komentar