Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
1 
Aplliikasii Siimpan,, Ediit,, Carii,, Hapus 
Menggunakan Viisuall Basiic 2010 
Budi Permana, S.Kom 
nobiasta@gmail.com 
Pendahuluan 
Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. 
Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : 
Facebook : Budhi Nobi Permana 
Email FB : nobinice@gmail.com 
Email : nobiasta@gmail.com 
YM : budinobipermana@yahoo.co.id 
Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. 
Lisensi Dokumen: 
Copyright © 2003-2007 IlmuKomputer.Com 
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
2 
Program Database Sederhana 
Contoh : 
1. Buat database di SQL Server 2008 dengan nama dbsiswa kemudian buatlah table dengan nama Tblsiswa seperti berikut : 
2. Setelah itu bukalah Visual Studio 2010 dan buat proyek baru seperti langkah di bawah ini : 
3. Buatlah tampilan form seperti berikut :
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
3 
4. Kemudian Buatlah modul dengan langkah seperti gambar di bawah ini : 
5. Tuliskan nama modul lalu klik add seperti gambar di bawah ini : 
6. Double klik modul1 :
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
4 
7. Dan Isikan kode seperti di bawah ini : 
Imports System.Data 
Imports System.Data.Sql 
Module Module1 
Public database As OleDb.OleDbConnection 
Public Sub koneksi() 
Try 
database = New OleDb.OleDbConnection("Provider=SQLOledB.1;Integrated Security=SSPI;Persist Security Info=False;Initial catalog=dbsiswa;data source=NOBISQLEXPRESS") 
database.Open() 
Catch ex As Exception 
MsgBox(ex.ToString) 
End Try 
End Sub 
End Module 
8. Klik kanan Form1 kemudian klik viewcode 
9. Lalu masukan kode di bawah ini : 
Public Class form1 
Dim tabel As OleDb.OleDbDataAdapter 
Dim data As DataSet 
Dim record As New BindingSource 
Sub bersih() 
Txtnis.Text = "" 
Txtnama.Text = "" 
Txtkelas.Text = "" 
Call data_siswa() 
End Sub 
Sub data_siswa() 
Call koneksi() 
tabel = New Data.OleDb.OleDbDataAdapter("select * from tblsiswa", database)
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
5 
data = New DataSet 
tabel.Fill(data) 
record.DataSource = data 
record.DataMember = data.Tables(0).ToString() 
DataGridView1.DataSource = record 
End Sub 
End Class 
10. Kembali ke desain form, double klik form1 : 
11. Setelah itu masukan kode di bawah ini : 
Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
Call data_siswa() 
End Sub 
12. Double klik button simpan lalu masukan kode berikut : 
Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click 
Dim sqlquery As New OleDb.OleDbCommand 
sqlquery.Connection = database 
sqlquery.CommandType = CommandType.Text 
sqlquery.CommandText = "Insert into tblsiswa values ('" & Txtnis.Text "','" & Txtnama.Text & "','" & Txtkelas.Text "')" 
sqlquery.ExecuteNonQuery() 
MsgBox("Data terimpan") 
Call bersih() 
End Sub
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
6 
13. Lalu jalankan program seperti gambar di bawah ini : 
14. Setelah di klik simpan data akan secara otomatis masuk ke dalam database awali dengan pesan data telah tersimpan lalu secara otomatis akan Nampak pada Datagridview1. 
15. Pada button keluar masukan kode berikut : 
Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click 
End 
End Sub
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
7 
Membuat Tombol Cari : 
1. Tambahkan button seperti gambar di bawah ini : 
2. Kemudian setelah itu masukan kode berikut : 
Private Sub btncari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncari.Click 
Dim NiS_Siswa = InputBox("Masukkan Nis Siswa") 
Try 
data.Tables(0).PrimaryKey = New DataColumn() {data.Tables(0).Columns("nis")} 
Dim row As DataRow 
row = data.Tables(0).Rows.Find(Nis_Siswa) 
Txtnis.Text = row("nis") 
Txtnama.Text = row("nama_siswa") 
Txtkelas.Text = row("kelas") 
Catch ex As Exception 
MsgBox("Data Tidak ada / anda batal mencari !!") 
End Try 
End Sub 
3. Setelah itu coba jalankan program dengan mengklik tombol simpan :
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
8 
Membuat Tombol Edit 
1. Tambahkan button Edit seperti gambar di bawah ini : 
2. Lalu double klik button edit masukan kode berikut : 
Private Sub btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnedit.Click 
Try 
Call koneksi() 
Dim sqlquery As New OleDb.OleDbCommand 
sqlquery.Connection = database 
sqlquery.CommandType = CommandType.Text 
sqlquery.CommandText = "Update tblsiswa set nama_siswa = '" & Txtnama.Text "',kelas = '" & Txtkelas.Text "' where nis = '" & Txtnis.Text & "'" 
sqlquery.ExecuteNonQuery() 
MsgBox("Data Sudah Di Update") 
Call bersih() 
Catch ex As Exception 
MsgBox(ex.ToString()) 
End Try 
End Sub 
3. Setelah itu coba jalankan program dengan menekan tombol cari terlebih dahulu kemudian mengedit data yang di maksud
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
9 
Membuat Tombol Hapus : 
1. Tambahkan button seperti gambar di bawah ini : 
2. Kemudian double klik tombol hapus dan masukan kode berikut : 
Dim sqlquery As New OleDb.OleDbCommand 
sqlquery.Connection = database 
sqlquery.CommandType = CommandType.Text 
sqlquery.CommandText = "Delete from tblsiswa where nis = '" & Txtnis.Text & "'" 
sqlquery.ExecuteNonQuery() 
MsgBox("Data Dihapus") 
Call bersih() 
3. Setelah itu jalankan program, hapus data yang dimaksud
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2007 IlmuKomputer.Com 
10 
Refrensi 
1. www.msdn.microsoft.com 
2. Budi Permana, Modul Belajar Cepat Membuat Program Dengan Visual Studio 2010 dan SQL Server 2008. 
Biografi Penulis 
BUDI PERMANA, S.KOM ADALAH ALUMNI DARI STMIK MARDIRA INDONESIA DARI KOTA BANDUNG, SETELAH LULUS MELANJUTKAN KULIAH SELAMA 6 BULAN UNTUK MENGAMBIL AKTA IV DI UNISBA. PENULIS PERNAH BEKERJA SEBAGAI TEKNISI JARINGAN DAN GURU DI SMK MARHAS DAN JUGA PERNAH BEKERJ DI KONSULTAN IT.

More Related Content

PDF
Algoritma dan Pemrograman Aplikasi Scratch
PDF
Business Process Modelling Notation - overview
PDF
FUNGSI – FUNGSI DALAM MYSQL
ODP
Materi lengkap tentang power point
PDF
Soal latihan junior level - soal python
PPTX
Ppt sistem pemerintahan kabupaten, kota, dan provinsi
PDF
Modul Praktikum Sistem Basis Data
PPTX
Algoritma dan Pemrograman Aplikasi Scratch
Business Process Modelling Notation - overview
FUNGSI – FUNGSI DALAM MYSQL
Materi lengkap tentang power point
Soal latihan junior level - soal python
Ppt sistem pemerintahan kabupaten, kota, dan provinsi
Modul Praktikum Sistem Basis Data

What's hot (20)

PDF
Interaksi Manusia Dan Komputer Soal + Jawaban
PPTX
PPT Kerangka konsep dan kerangka teori
PPTX
PPTX
Ppt laporan observasi
PPTX
Antibiotik dan golongannya
PPTX
JAMU, OHT, FITOFARMAKA
PPTX
Asuhan keperawatan dm bu yani
DOCX
Pernyataan keaslian karya tulis
PPTX
Power Point Hepatitis
PPTX
Cpob 2012
PPTX
Belajar Pemrograman Scratch Part 1
PPTX
DESAIN DAN PROPOSAL PENELITIAN
DOC
114576891 form-penilaian-masak
PPTX
Osteoporosis
PDF
Contoh Lampiran Karya Ilmiah Mahasiswa Peternakan UNDIP
PPTX
Farmakologi Analgetik
PPTX
Literasi Digital - Internet Sehat
PDF
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
PDF
LEMBAR KERJA.pdf
PDF
Contoh Kalimat Penutup Presentasi Yang Baik dan Berkesan
Interaksi Manusia Dan Komputer Soal + Jawaban
PPT Kerangka konsep dan kerangka teori
Ppt laporan observasi
Antibiotik dan golongannya
JAMU, OHT, FITOFARMAKA
Asuhan keperawatan dm bu yani
Pernyataan keaslian karya tulis
Power Point Hepatitis
Cpob 2012
Belajar Pemrograman Scratch Part 1
DESAIN DAN PROPOSAL PENELITIAN
114576891 form-penilaian-masak
Osteoporosis
Contoh Lampiran Karya Ilmiah Mahasiswa Peternakan UNDIP
Farmakologi Analgetik
Literasi Digital - Internet Sehat
MK Keamanan Komputer - Sesi 3 & 4 : Lapisan Keamanan & Desktop Security
LEMBAR KERJA.pdf
Contoh Kalimat Penutup Presentasi Yang Baik dan Berkesan
Ad

Viewers also liked (11)

PDF
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
DOCX
Langkah dalam membuat cristal report dalam vb
PDF
Pemrograman vb net
DOC
Pengolahan database dengan d base
DOC
Laporan PKL VB 6.0
PDF
Aplikasi crud dengan visual basic 2012
DOCX
Membuat Terbilang di VB.NET
PDF
Membuat Login dengan Menghubungkan ke Database di VB.NET
PDF
CheckBox dalam DataGridView VB.Net
PDF
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
PDF
E book vb.net+mysql(cara cepat)
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Langkah dalam membuat cristal report dalam vb
Pemrograman vb net
Pengolahan database dengan d base
Laporan PKL VB 6.0
Aplikasi crud dengan visual basic 2012
Membuat Terbilang di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
CheckBox dalam DataGridView VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
E book vb.net+mysql(cara cepat)
Ad

Similar to Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101 (20)

PDF
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
PDF
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
PDF
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
PDF
Vb mysql-41
DOCX
Tutorial membuat database menggunakan vb
DOCX
Tutorial aplikasi Novega Eldiarwan
PDF
Cara Akses Database Menggunakan ADO.NET
DOCX
Tutorial visual basic
PDF
Vibi net sql server 2005 dan my sql
PPTX
Bahan ajar kkpi software basis data
PDF
Choirul aspnetdb
PDF
INSERT DATA WITH ADO.NET TECHNOLOGY
PDF
Dasar dasar-pemrograman-visual-studio-2010
PDF
Dasar dasar-pemrograman-visual-studio-2010
DOCX
Panduan menyusun Microssoft Acces
PDF
Modul praktikum vb
DOCX
Rpp mengoperasikan softwarebasisdata sem 4
PDF
Dasar dasar-pemrograman-visual-studio-2010
PDF
Dasar dasar-pemrograman-visual-studio-2010
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Vb mysql-41
Tutorial membuat database menggunakan vb
Tutorial aplikasi Novega Eldiarwan
Cara Akses Database Menggunakan ADO.NET
Tutorial visual basic
Vibi net sql server 2005 dan my sql
Bahan ajar kkpi software basis data
Choirul aspnetdb
INSERT DATA WITH ADO.NET TECHNOLOGY
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010
Panduan menyusun Microssoft Acces
Modul praktikum vb
Rpp mengoperasikan softwarebasisdata sem 4
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010

More from Budi Permana (20)

PDF
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
PDF
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
PDF
Bandwidth manajemen dengan pcq pada mikrotik
PDF
Mengatur waktu dengan ntp & clock di mikrotik
PDF
Memonitor penggunaan ip address client dengan ip scan di mikrotik
PDF
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
PDF
Aplikasi splash-screen-visual-basic-2010
PDF
Algoritma pemrograman-dalam-bahasa-pascal
PDF
Aplikasi crud-sederhana-dengan-php-dan-my sql
PDF
Cepat mahir-bahasa-pemrograman-php
PDF
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
PDF
Merakit komputer-dengan-cepat-secara-otodidak
PDF
Setting ip-address-di-windows-8
PDF
Tutorial remote-desktop-dengan-team-viewer
PDF
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
PDF
Reset printer-canon-mg2270
PDF
Perangkat keras-komputer
PDF
Tips trik-mengoptimalkan-pc-anda
PDF
Tutorial menginstall-linux-mint-di-virtual box
PDF
Tutorial menginstal-linux-mageia-di-virtualbox
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Bandwidth manajemen dengan pcq pada mikrotik
Mengatur waktu dengan ntp & clock di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010
Algoritma pemrograman-dalam-bahasa-pascal
Aplikasi crud-sederhana-dengan-php-dan-my sql
Cepat mahir-bahasa-pemrograman-php
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Merakit komputer-dengan-cepat-secara-otodidak
Setting ip-address-di-windows-8
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Reset printer-canon-mg2270
Perangkat keras-komputer
Tips trik-mengoptimalkan-pc-anda
Tutorial menginstall-linux-mint-di-virtual box
Tutorial menginstal-linux-mageia-di-virtualbox

Recently uploaded (20)

PPTX
micro teaching tema manajemen konflik.pptx
PPTX
ILMU TANAMAN PAKAN PERTEMUAN KE V PETERNAKAN
PDF
PPT KELAS FASE E 10 Konsep DASAR Geografi.pdf
PPTX
Menjelajahi-Keberagaman-Tipe-Ekosistem-di-Bumi.pptx_20250717_130635_0000.pptx
PPT
PPT-Seminar-Optimalisasi-Energi-29-Februari-2016-Presentasi-Cukup-Mulyana.ppt
PDF
Alterasi Hidrotermal Jdhiwnabakkanshskalalsbsjd
PPTX
VERIFIKASI METODE UJI TOTAL FOSFAT SECARA SPEKTROFOTOMETER UV-VISIBLE
PDF
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY (HPLC) KROMATOGRAFI CAIR KINERJA TINGG...
PPT
PPT Sumber Daya Alam dan Energi Alternatif.ppt
PDF
00. Introduction to Oil and Gas Field Rev 02 2024.pdf
PPTX
PPT BAB 1 PENGETAHUAN DASAR GEOGRAFI.pptx
PPTX
URGENSI TAHSIN TILAWAH ALQURAN - Copy.pptx
PPTX
tugas_geokimia_gunung_6999 gunung aa.pptx
PPTX
materi tentang Presentasi_Resistor.pptx
PPTX
MATA KULIAH penetasan-INSEMINASI PADA ITIK-DR ZULKARNAIN-2022.pptx
PPTX
kelompok 3 _XII4_20240909_100024_0000.pptx
DOCX
Program semester 1 Fase D7 - IPA(1).docx
PDF
Detektor Radiasi adalah suatu peralatan yang digunakan untuk mendeteksi, mel...
PPTX
URGENSI TAHSIN TILAWAH ALQURAN - Copy.pptx
PPTX
RESUME ppppppppppppp P.1 (BIOKIMIA).pptx
micro teaching tema manajemen konflik.pptx
ILMU TANAMAN PAKAN PERTEMUAN KE V PETERNAKAN
PPT KELAS FASE E 10 Konsep DASAR Geografi.pdf
Menjelajahi-Keberagaman-Tipe-Ekosistem-di-Bumi.pptx_20250717_130635_0000.pptx
PPT-Seminar-Optimalisasi-Energi-29-Februari-2016-Presentasi-Cukup-Mulyana.ppt
Alterasi Hidrotermal Jdhiwnabakkanshskalalsbsjd
VERIFIKASI METODE UJI TOTAL FOSFAT SECARA SPEKTROFOTOMETER UV-VISIBLE
HIGH PERFORMANCE LIQUID CHROMATOGRAPHY (HPLC) KROMATOGRAFI CAIR KINERJA TINGG...
PPT Sumber Daya Alam dan Energi Alternatif.ppt
00. Introduction to Oil and Gas Field Rev 02 2024.pdf
PPT BAB 1 PENGETAHUAN DASAR GEOGRAFI.pptx
URGENSI TAHSIN TILAWAH ALQURAN - Copy.pptx
tugas_geokimia_gunung_6999 gunung aa.pptx
materi tentang Presentasi_Resistor.pptx
MATA KULIAH penetasan-INSEMINASI PADA ITIK-DR ZULKARNAIN-2022.pptx
kelompok 3 _XII4_20240909_100024_0000.pptx
Program semester 1 Fase D7 - IPA(1).docx
Detektor Radiasi adalah suatu peralatan yang digunakan untuk mendeteksi, mel...
URGENSI TAHSIN TILAWAH ALQURAN - Copy.pptx
RESUME ppppppppppppp P.1 (BIOKIMIA).pptx

Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101

  • 1. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 1 Aplliikasii Siimpan,, Ediit,, Carii,, Hapus Menggunakan Viisuall Basiic 2010 Budi Permana, S.Kom [email protected] Pendahuluan Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : Facebook : Budhi Nobi Permana Email FB : [email protected] Email : [email protected] YM : [email protected] Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
  • 2. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 2 Program Database Sederhana Contoh : 1. Buat database di SQL Server 2008 dengan nama dbsiswa kemudian buatlah table dengan nama Tblsiswa seperti berikut : 2. Setelah itu bukalah Visual Studio 2010 dan buat proyek baru seperti langkah di bawah ini : 3. Buatlah tampilan form seperti berikut :
  • 3. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 3 4. Kemudian Buatlah modul dengan langkah seperti gambar di bawah ini : 5. Tuliskan nama modul lalu klik add seperti gambar di bawah ini : 6. Double klik modul1 :
  • 4. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 4 7. Dan Isikan kode seperti di bawah ini : Imports System.Data Imports System.Data.Sql Module Module1 Public database As OleDb.OleDbConnection Public Sub koneksi() Try database = New OleDb.OleDbConnection("Provider=SQLOledB.1;Integrated Security=SSPI;Persist Security Info=False;Initial catalog=dbsiswa;data source=NOBISQLEXPRESS") database.Open() Catch ex As Exception MsgBox(ex.ToString) End Try End Sub End Module 8. Klik kanan Form1 kemudian klik viewcode 9. Lalu masukan kode di bawah ini : Public Class form1 Dim tabel As OleDb.OleDbDataAdapter Dim data As DataSet Dim record As New BindingSource Sub bersih() Txtnis.Text = "" Txtnama.Text = "" Txtkelas.Text = "" Call data_siswa() End Sub Sub data_siswa() Call koneksi() tabel = New Data.OleDb.OleDbDataAdapter("select * from tblsiswa", database)
  • 5. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 5 data = New DataSet tabel.Fill(data) record.DataSource = data record.DataMember = data.Tables(0).ToString() DataGridView1.DataSource = record End Sub End Class 10. Kembali ke desain form, double klik form1 : 11. Setelah itu masukan kode di bawah ini : Private Sub form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call data_siswa() End Sub 12. Double klik button simpan lalu masukan kode berikut : Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsimpan.Click Dim sqlquery As New OleDb.OleDbCommand sqlquery.Connection = database sqlquery.CommandType = CommandType.Text sqlquery.CommandText = "Insert into tblsiswa values ('" & Txtnis.Text "','" & Txtnama.Text & "','" & Txtkelas.Text "')" sqlquery.ExecuteNonQuery() MsgBox("Data terimpan") Call bersih() End Sub
  • 6. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 6 13. Lalu jalankan program seperti gambar di bawah ini : 14. Setelah di klik simpan data akan secara otomatis masuk ke dalam database awali dengan pesan data telah tersimpan lalu secara otomatis akan Nampak pada Datagridview1. 15. Pada button keluar masukan kode berikut : Private Sub btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnkeluar.Click End End Sub
  • 7. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 7 Membuat Tombol Cari : 1. Tambahkan button seperti gambar di bawah ini : 2. Kemudian setelah itu masukan kode berikut : Private Sub btncari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncari.Click Dim NiS_Siswa = InputBox("Masukkan Nis Siswa") Try data.Tables(0).PrimaryKey = New DataColumn() {data.Tables(0).Columns("nis")} Dim row As DataRow row = data.Tables(0).Rows.Find(Nis_Siswa) Txtnis.Text = row("nis") Txtnama.Text = row("nama_siswa") Txtkelas.Text = row("kelas") Catch ex As Exception MsgBox("Data Tidak ada / anda batal mencari !!") End Try End Sub 3. Setelah itu coba jalankan program dengan mengklik tombol simpan :
  • 8. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 8 Membuat Tombol Edit 1. Tambahkan button Edit seperti gambar di bawah ini : 2. Lalu double klik button edit masukan kode berikut : Private Sub btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnedit.Click Try Call koneksi() Dim sqlquery As New OleDb.OleDbCommand sqlquery.Connection = database sqlquery.CommandType = CommandType.Text sqlquery.CommandText = "Update tblsiswa set nama_siswa = '" & Txtnama.Text "',kelas = '" & Txtkelas.Text "' where nis = '" & Txtnis.Text & "'" sqlquery.ExecuteNonQuery() MsgBox("Data Sudah Di Update") Call bersih() Catch ex As Exception MsgBox(ex.ToString()) End Try End Sub 3. Setelah itu coba jalankan program dengan menekan tombol cari terlebih dahulu kemudian mengedit data yang di maksud
  • 9. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 9 Membuat Tombol Hapus : 1. Tambahkan button seperti gambar di bawah ini : 2. Kemudian double klik tombol hapus dan masukan kode berikut : Dim sqlquery As New OleDb.OleDbCommand sqlquery.Connection = database sqlquery.CommandType = CommandType.Text sqlquery.CommandText = "Delete from tblsiswa where nis = '" & Txtnis.Text & "'" sqlquery.ExecuteNonQuery() MsgBox("Data Dihapus") Call bersih() 3. Setelah itu jalankan program, hapus data yang dimaksud
  • 10. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com 10 Refrensi 1. www.msdn.microsoft.com 2. Budi Permana, Modul Belajar Cepat Membuat Program Dengan Visual Studio 2010 dan SQL Server 2008. Biografi Penulis BUDI PERMANA, S.KOM ADALAH ALUMNI DARI STMIK MARDIRA INDONESIA DARI KOTA BANDUNG, SETELAH LULUS MELANJUTKAN KULIAH SELAMA 6 BULAN UNTUK MENGAMBIL AKTA IV DI UNISBA. PENULIS PERNAH BEKERJA SEBAGAI TEKNISI JARINGAN DAN GURU DI SMK MARHAS DAN JUGA PERNAH BEKERJ DI KONSULTAN IT.