SlideShare a Scribd company logo
1 of 10
Download to read offline
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

What's hot

Contoh Power Point Membuat Proposal
Contoh Power Point Membuat Proposal Contoh Power Point Membuat Proposal
Contoh Power Point Membuat Proposal Neli Narulita
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
Contoh Slide Presentasi Powerpoint yang Baik dan Menarik
Contoh Slide Presentasi Powerpoint yang Baik dan MenarikContoh Slide Presentasi Powerpoint yang Baik dan Menarik
Contoh Slide Presentasi Powerpoint yang Baik dan MenarikMuhammad Noer
 
TEMPLATE PROFIL USAHA.docx
TEMPLATE PROFIL USAHA.docxTEMPLATE PROFIL USAHA.docx
TEMPLATE PROFIL USAHA.docxFajar Baskoro
 
Contoh Power Point Presentasi PKL
Contoh Power Point Presentasi PKLContoh Power Point Presentasi PKL
Contoh Power Point Presentasi PKLFahmi Diin Al-haq
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaMuhamad Nursidik
 
Bisnis plan coffee shop dan mini library
Bisnis plan coffee shop dan mini library Bisnis plan coffee shop dan mini library
Bisnis plan coffee shop dan mini library RitaDamaiYanti
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineLucha Kamala Putri
 
Lembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baruLembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baruPuguh Rismadi
 
Program kerja tkj_2020-2021
Program kerja tkj_2020-2021Program kerja tkj_2020-2021
Program kerja tkj_2020-2021MisterTangguh
 
Contoh Power Point Pengenalan Diri
Contoh Power Point Pengenalan DiriContoh Power Point Pengenalan Diri
Contoh Power Point Pengenalan DiriPrayogozero
 
Contoh Presentasi Pengenalan Produk
Contoh Presentasi Pengenalan ProdukContoh Presentasi Pengenalan Produk
Contoh Presentasi Pengenalan ProdukYusuf Saefudin
 
Presentasi teknologi internet dan web
Presentasi teknologi internet dan webPresentasi teknologi internet dan web
Presentasi teknologi internet dan webIsmail Majid
 
Soal praktek ms.word
Soal praktek ms.wordSoal praktek ms.word
Soal praktek ms.wordbangzae
 
Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)eka pandu cynthia
 
Laporan pengukuhan
Laporan pengukuhanLaporan pengukuhan
Laporan pengukuhanDodi Purnama
 
Contoh script talkshow dalam sebuah acara
Contoh script talkshow dalam sebuah acara Contoh script talkshow dalam sebuah acara
Contoh script talkshow dalam sebuah acara ESQ Business School
 

What's hot (20)

Contoh Power Point Membuat Proposal
Contoh Power Point Membuat Proposal Contoh Power Point Membuat Proposal
Contoh Power Point Membuat Proposal
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Proposal usaha makanan
Proposal usaha makananProposal usaha makanan
Proposal usaha makanan
 
Contoh Slide Presentasi Powerpoint yang Baik dan Menarik
Contoh Slide Presentasi Powerpoint yang Baik dan MenarikContoh Slide Presentasi Powerpoint yang Baik dan Menarik
Contoh Slide Presentasi Powerpoint yang Baik dan Menarik
 
TEMPLATE PROFIL USAHA.docx
TEMPLATE PROFIL USAHA.docxTEMPLATE PROFIL USAHA.docx
TEMPLATE PROFIL USAHA.docx
 
Contoh Power Point Presentasi PKL
Contoh Power Point Presentasi PKLContoh Power Point Presentasi PKL
Contoh Power Point Presentasi PKL
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK Multimedia
 
Bisnis plan coffee shop dan mini library
Bisnis plan coffee shop dan mini library Bisnis plan coffee shop dan mini library
Bisnis plan coffee shop dan mini library
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
 
Lembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baruLembar penilaian rekayasa perangkat lunak baru
Lembar penilaian rekayasa perangkat lunak baru
 
Program kerja tkj_2020-2021
Program kerja tkj_2020-2021Program kerja tkj_2020-2021
Program kerja tkj_2020-2021
 
Contoh Power Point Pengenalan Diri
Contoh Power Point Pengenalan DiriContoh Power Point Pengenalan Diri
Contoh Power Point Pengenalan Diri
 
Ppt proposal
Ppt proposalPpt proposal
Ppt proposal
 
Contoh proposal bazar
Contoh proposal bazarContoh proposal bazar
Contoh proposal bazar
 
Contoh Presentasi Pengenalan Produk
Contoh Presentasi Pengenalan ProdukContoh Presentasi Pengenalan Produk
Contoh Presentasi Pengenalan Produk
 
Presentasi teknologi internet dan web
Presentasi teknologi internet dan webPresentasi teknologi internet dan web
Presentasi teknologi internet dan web
 
Soal praktek ms.word
Soal praktek ms.wordSoal praktek ms.word
Soal praktek ms.word
 
Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)Materi : Struktur Data (1 Pengantar)
Materi : Struktur Data (1 Pengantar)
 
Laporan pengukuhan
Laporan pengukuhanLaporan pengukuhan
Laporan pengukuhan
 
Contoh script talkshow dalam sebuah acara
Contoh script talkshow dalam sebuah acara Contoh script talkshow dalam sebuah acara
Contoh script talkshow dalam sebuah acara
 

Viewers also liked

Langkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbLangkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbwnofrizal
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d baseHendichenko
 
Laporan PKL VB 6.0
Laporan PKL VB 6.0Laporan PKL VB 6.0
Laporan PKL VB 6.0ltryohandoko
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012bahtiarbinus
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETImam Halim Mursyidin
 
CheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.NetCheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.NetWirat Mojo
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi Maiyana
 

Viewers also liked (10)

Langkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vbLangkah dalam membuat cristal report dalam vb
Langkah dalam membuat cristal report dalam vb
 
Pemrograman vb net
Pemrograman vb netPemrograman vb net
Pemrograman vb net
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d base
 
Laporan PKL VB 6.0
Laporan PKL VB 6.0Laporan PKL VB 6.0
Laporan PKL VB 6.0
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012
 
Membuat Terbilang di VB.NET
Membuat Terbilang di VB.NETMembuat Terbilang di VB.NET
Membuat Terbilang di VB.NET
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
 
CheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.NetCheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.Net
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 

Similar to Database

Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Budi Permana
 
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101Ruslan Gani
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicFirdaus MKom
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingBudi Permana
 
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxAplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxBudi Permana
 
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010I Am a Dreamer
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Debby Ummul
 
Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsAlly Florez
 
Tugas5 1300631024
Tugas5 1300631024Tugas5 1300631024
Tugas5 1300631024Wika Anggya
 
Tutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbTutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbeva nurvaizah
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaverAlbertz Ace-Red
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverHaswi Haswi
 
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Budi Permana
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesFredy Budimansyah
 
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetTeks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetNazær Upiin
 

Similar to Database (20)

Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
 
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
aplikasi-edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
 
Membuatformlogin
MembuatformloginMembuatformlogin
Membuatformlogin
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
Jun stepbystep1
Jun stepbystep1Jun stepbystep1
Jun stepbystep1
 
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffoldingAplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
 
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-comboboxAplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
 
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Budi aplikasi-penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
 
Tahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windowsTahap instalasi-postgresql-di-windows
Tahap instalasi-postgresql-di-windows
 
Tugas5 1300631030
Tugas5 1300631030Tugas5 1300631030
Tugas5 1300631030
 
Tugas5 1300631024
Tugas5 1300631024Tugas5 1300631024
Tugas5 1300631024
 
Tutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vbTutorial membuat database menggunakan vb
Tutorial membuat database menggunakan vb
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
 
Tutorial vibi6
Tutorial vibi6Tutorial vibi6
Tutorial vibi6
 
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.NetTeks Berjalan di Aplikasi Dekstop dengan VB.Net
Teks Berjalan di Aplikasi Dekstop dengan VB.Net
 
Gamejavaj2me
Gamejavaj2meGamejavaj2me
Gamejavaj2me
 

More from Budi Permana

Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi Permana
 
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi Permana
 
Bandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBudi Permana
 
Mengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikMengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikBudi Permana
 
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikMemonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikBudi Permana
 
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Budi Permana
 
Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Budi Permana
 
Algoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalAlgoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalBudi Permana
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlBudi Permana
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpBudi Permana
 
Merakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakMerakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakBudi Permana
 
Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Budi Permana
 
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerTutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerBudi Permana
 
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Budi Permana
 
Reset printer-canon-mg2270
Reset printer-canon-mg2270Reset printer-canon-mg2270
Reset printer-canon-mg2270Budi Permana
 
Perangkat keras-komputer
Perangkat keras-komputerPerangkat keras-komputer
Perangkat keras-komputerBudi Permana
 
Tips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaTips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaBudi Permana
 
Tutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxTutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxBudi Permana
 
Tutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxTutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxBudi Permana
 
Tutorial menginstal-linux-mageia-di-pc
Tutorial menginstal-linux-mageia-di-pcTutorial menginstal-linux-mageia-di-pc
Tutorial menginstal-linux-mageia-di-pcBudi Permana
 

More from Budi Permana (20)

Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmapBudi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
 
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internetBudi membuat konfigurasi dasar mikrotik sampai konek ke internet
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
 
Bandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotikBandwidth manajemen dengan pcq pada mikrotik
Bandwidth manajemen dengan pcq pada mikrotik
 
Mengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotikMengatur waktu dengan ntp & clock di mikrotik
Mengatur waktu dengan ntp & clock di mikrotik
 
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotikMemonitor penggunaan ip address client dengan ip scan di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotik
 
Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010Dasar dasar-pemrograman-visual-studio-2010
Dasar dasar-pemrograman-visual-studio-2010
 
Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010Aplikasi splash-screen-visual-basic-2010
Aplikasi splash-screen-visual-basic-2010
 
Algoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascalAlgoritma pemrograman-dalam-bahasa-pascal
Algoritma pemrograman-dalam-bahasa-pascal
 
Aplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sqlAplikasi crud-sederhana-dengan-php-dan-my sql
Aplikasi crud-sederhana-dengan-php-dan-my sql
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-php
 
Merakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidakMerakit komputer-dengan-cepat-secara-otodidak
Merakit komputer-dengan-cepat-secara-otodidak
 
Setting ip-address-di-windows-8
Setting ip-address-di-windows-8Setting ip-address-di-windows-8
Setting ip-address-di-windows-8
 
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewerTutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktop-dengan-team-viewer
 
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
 
Reset printer-canon-mg2270
Reset printer-canon-mg2270Reset printer-canon-mg2270
Reset printer-canon-mg2270
 
Perangkat keras-komputer
Perangkat keras-komputerPerangkat keras-komputer
Perangkat keras-komputer
 
Tips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-andaTips trik-mengoptimalkan-pc-anda
Tips trik-mengoptimalkan-pc-anda
 
Tutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual boxTutorial menginstall-linux-mint-di-virtual box
Tutorial menginstall-linux-mint-di-virtual box
 
Tutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualboxTutorial menginstal-linux-mageia-di-virtualbox
Tutorial menginstal-linux-mageia-di-virtualbox
 
Tutorial menginstal-linux-mageia-di-pc
Tutorial menginstal-linux-mageia-di-pcTutorial menginstal-linux-mageia-di-pc
Tutorial menginstal-linux-mageia-di-pc
 

Recently uploaded

Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxWitaadw
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIACochipsPJW
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdfMutiaraArafah2
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaErvina Puspita
 
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfindigobig
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIariwidiyani3
 

Recently uploaded (6)

Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptxKelompok 3_Materi Hormon Fisiologi Hewan.pptx
Kelompok 3_Materi Hormon Fisiologi Hewan.pptx
 
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIAPPT Metabolisme Karbohidrat II BIOLOGI KIMIA
PPT Metabolisme Karbohidrat II BIOLOGI KIMIA
 
2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf2 Laporan Praktikum Serum dan Plasma.pdf
2 Laporan Praktikum Serum dan Plasma.pdf
 
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum MerdekaKelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
Kelas 7 Bumi dan Tata Surya SMP Kurikulum Merdeka
 
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdfMembaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
Membaca-Pikiran-Orang-dengan-Trik-Psikologi.pdf
 
Presentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XIPresentasi materi suhu dan kalor Fisika kelas XI
Presentasi materi suhu dan kalor Fisika kelas XI
 

Database

  • 1. 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.
  • 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.