SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 45
Chapter 7 – Coding Form Master Barang
7
7 Coding Form Master Barang
Materi Pembahasan :
1. Koneksi Form Master Barang
2. Membuat Prosedur Bersih, Atur Tombol dan Refresh Barang
3. Coding Simpan, Edit, Hapus dan Cari
7.1 Koneksi Form Master Barang
1. Buka Form Master Barang, lalu pindah ke bagian kode program / view code (F7)
2. Ketik kode using System.Data.SqlClient; di bagian header, yang merupakan kode untuk
menambahkan library koneksi ke SQL Server
3. Ketikkan kode berikut di bawah public partial class FBarang : Form {
7.2 Membuat Prosedur Bersih, Atur Tombol dan Refresh Barang
Prosedur merupakan bagian kecil dari kode program yang terpisah dalam blok sendiri yang berisi
perintah-perintah yang dapat digunakan/dipanggil berulang kali. Pada form master barang akan
dibuat 3 prosedur yaitu prosedur bersih, atur tombol dan refresh barang.
1. Pada baris berikutnya, ketik kode berikut :
Prosedur Bersih() berisi perintah untuk
membersihkan komponen inputan (textbox dan
combobox) pada form barang.
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 46
Chapter 7 – Coding Form Master Barang
7
2. Pada baris berikutnya, ketik kode berikut :
3. Pada baris berikutnya, Ketik kode berikut :
7.3 Coding Simpan, Edit, Hapus dan Cari
1. Kembali ke desain Form Barang, klik 2 kali button Baru
Ketik kode berikut :
Prosedur Atur_Tombol() berisi perintah untuk
mengatur ketersediaan (aktif / non aktif)
button edit dan button hapus pada form
barang.
Prosedur Refresh_Barang() berisi perintah
untuk memperbaharui data pada listbarang.
Data yang diperbaharui merupakan data yang
ada pada tabel barang.
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 47
Chapter 7 – Coding Form Master Barang
7
2. Kembali ke desain Form Barang, klik 2 kali button Simpan
Ketik kode berikut :
EXECUTE simpan_barang merupakan
perintah untuk mengeksekusi Stored
Procedure simpan_barang yang ada
pada database
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 48
Chapter 7 – Coding Form Master Barang
7
3. Kembali ke desain form Barang, klik komponen Datagridview ListBarang, lalu klik 2x event
CellClick, ketik kode berikut :
4. Kembali ke desain Form Barang, klik 2 kali button Edit
Ketik kode berikut :
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 49
Chapter 7 – Coding Form Master Barang
7
5. Kembali ke desain form Barang, klik 2 kali button Hapus
Ketik kode berikut :
6. Kembali ke desain form Barang, klik 2 kali button Keluar
Ketik kode berikut :
7. Kembali ke desain form Barang, klik 2 kali txtcaribarang, ketik kode berikut :
Modul
Pemrograman Basis Data
Visual C# dan SQL Server
Aplikasi Penjualan Barang Halaman 50
Chapter 7 – Coding Form Master Barang
7
8. Masih di mode view code, cari kode berikut
9. Ketik kode berikut di bawah InitializeComponent();
10. Running program, gambar 7.1 merupakan tampilan form master barang yang sudah terkoneksi
dengan (database) tabel barang
Gambar 7.1. Form Master Barang yang Terkoneksi Database

Contenu connexe

Similaire à new Chapter 7 - Coding Form Master Barang.pdf

Chapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruChapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruRakhmat Dedi Gunawan
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfrahmantoyuri
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlARISTONSARUMAHA
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopDeka M Wildan
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiRakhmat Dedi Gunawan
 
Pertemuan Ke IV b.DOC
Pertemuan Ke IV b.DOCPertemuan Ke IV b.DOC
Pertemuan Ke IV b.DOCJurnal IT
 
Membuat Catatan Online dengan Cherrypy
Membuat Catatan Online dengan CherrypyMembuat Catatan Online dengan Cherrypy
Membuat Catatan Online dengan CherrypyRidwan Fadjar
 
Tutorial asp beta4
Tutorial asp beta4Tutorial asp beta4
Tutorial asp beta4Fahmi Salis
 
Pertemuan Ke IV.DOC
Pertemuan Ke IV.DOCPertemuan Ke IV.DOC
Pertemuan Ke IV.DOCJurnal IT
 
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...Masdar Aripin
 
Tampilan menu
Tampilan menuTampilan menu
Tampilan menurivzal
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Sukriyadi -
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakaneriyadi
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfSetiya Nugroho
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4windryika
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)IHSAN EP
 

Similaire à new Chapter 7 - Coding Form Master Barang.pdf (20)

Chapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruChapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek Baru
 
Presentasi Koe
Presentasi KoePresentasi Koe
Presentasi Koe
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdf
 
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)
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan Mysql
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report Kwitansi
 
Pertemuan Ke IV b.DOC
Pertemuan Ke IV b.DOCPertemuan Ke IV b.DOC
Pertemuan Ke IV b.DOC
 
Membuat Catatan Online dengan Cherrypy
Membuat Catatan Online dengan CherrypyMembuat Catatan Online dengan Cherrypy
Membuat Catatan Online dengan Cherrypy
 
Tutorial asp beta4
Tutorial asp beta4Tutorial asp beta4
Tutorial asp beta4
 
Pertemuan Ke IV.DOC
Pertemuan Ke IV.DOCPertemuan Ke IV.DOC
Pertemuan Ke IV.DOC
 
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
 
Tampilan menu
Tampilan menuTampilan menu
Tampilan menu
 
Diktat vbnet lanjutan
Diktat vbnet lanjutanDiktat vbnet lanjutan
Diktat vbnet lanjutan
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
 
Modul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdfModul 05 Framework CodeIgniter.pdf
Modul 05 Framework CodeIgniter.pdf
 
e-bisnis.pdf
e-bisnis.pdfe-bisnis.pdf
e-bisnis.pdf
 
Modul 3-p3-4
Modul 3-p3-4Modul 3-p3-4
Modul 3-p3-4
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
 

Plus de rahmantoyuri

new Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfnew Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfrahmantoyuri
 
new Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfnew Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfrahmantoyuri
 
Slide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfSlide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfrahmantoyuri
 
ELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfrahmantoyuri
 
Materi Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfMateri Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfrahmantoyuri
 
Fungsi Agregat.pptx
Fungsi Agregat.pptxFungsi Agregat.pptx
Fungsi Agregat.pptxrahmantoyuri
 
Data Manipulation language (DML).pptx
Data Manipulation language (DML).pptxData Manipulation language (DML).pptx
Data Manipulation language (DML).pptxrahmantoyuri
 
Relational Database.pptx
Relational Database.pptxRelational Database.pptx
Relational Database.pptxrahmantoyuri
 
Data Definition Language.pptx
Data Definition Language.pptxData Definition Language.pptx
Data Definition Language.pptxrahmantoyuri
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxrahmantoyuri
 
Key and Relationship Mapping.pptx
Key and Relationship Mapping.pptxKey and Relationship Mapping.pptx
Key and Relationship Mapping.pptxrahmantoyuri
 
Entity Relationship Diagram 2022
Entity Relationship Diagram 2022Entity Relationship Diagram 2022
Entity Relationship Diagram 2022rahmantoyuri
 
Game Publishing.pdf
Game Publishing.pdfGame Publishing.pdf
Game Publishing.pdfrahmantoyuri
 

Plus de rahmantoyuri (20)

new Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdfnew Chapter 4 - Form Transaksi.pdf
new Chapter 4 - Form Transaksi.pdf
 
new Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdfnew Chapter 3 - Form Master.pdf
new Chapter 3 - Form Master.pdf
 
Slide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdfSlide Ngajar E-Filing cover.pdf
Slide Ngajar E-Filing cover.pdf
 
e filing.pdf
e filing.pdfe filing.pdf
e filing.pdf
 
ELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdfELECTRONIC FILING (E-FILING).pdf
ELECTRONIC FILING (E-FILING).pdf
 
Materi Kearsipan Manual.pdf
Materi Kearsipan Manual.pdfMateri Kearsipan Manual.pdf
Materi Kearsipan Manual.pdf
 
PRAKTEK JOIN.pptx
PRAKTEK JOIN.pptxPRAKTEK JOIN.pptx
PRAKTEK JOIN.pptx
 
VIEW.pptx
VIEW.pptxVIEW.pptx
VIEW.pptx
 
JOIN.pptx
JOIN.pptxJOIN.pptx
JOIN.pptx
 
Fungsi Agregat.pptx
Fungsi Agregat.pptxFungsi Agregat.pptx
Fungsi Agregat.pptx
 
SELECT.pptx
SELECT.pptxSELECT.pptx
SELECT.pptx
 
Data Manipulation language (DML).pptx
Data Manipulation language (DML).pptxData Manipulation language (DML).pptx
Data Manipulation language (DML).pptx
 
Relational Database.pptx
Relational Database.pptxRelational Database.pptx
Relational Database.pptx
 
Data Definition Language.pptx
Data Definition Language.pptxData Definition Language.pptx
Data Definition Language.pptx
 
Data, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptxData, Tabel dan Pengantar SQL.pptx
Data, Tabel dan Pengantar SQL.pptx
 
Normalisasi.pptx
Normalisasi.pptxNormalisasi.pptx
Normalisasi.pptx
 
Key and Relationship Mapping.pptx
Key and Relationship Mapping.pptxKey and Relationship Mapping.pptx
Key and Relationship Mapping.pptx
 
ERDish.pptx
ERDish.pptxERDish.pptx
ERDish.pptx
 
Entity Relationship Diagram 2022
Entity Relationship Diagram 2022Entity Relationship Diagram 2022
Entity Relationship Diagram 2022
 
Game Publishing.pdf
Game Publishing.pdfGame Publishing.pdf
Game Publishing.pdf
 

Dernier

SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxrahmaamaw03
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.aechacha366
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSyudi_alfian
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxRioNahak1
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptxwongcp2
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2noviamaiyanti
 

Dernier (20)

SILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docxSILABUS MATEMATIKA SMP kurikulum K13.docx
SILABUS MATEMATIKA SMP kurikulum K13.docx
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptx
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
 

new Chapter 7 - Coding Form Master Barang.pdf

  • 1. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 45 Chapter 7 – Coding Form Master Barang 7 7 Coding Form Master Barang Materi Pembahasan : 1. Koneksi Form Master Barang 2. Membuat Prosedur Bersih, Atur Tombol dan Refresh Barang 3. Coding Simpan, Edit, Hapus dan Cari 7.1 Koneksi Form Master Barang 1. Buka Form Master Barang, lalu pindah ke bagian kode program / view code (F7) 2. Ketik kode using System.Data.SqlClient; di bagian header, yang merupakan kode untuk menambahkan library koneksi ke SQL Server 3. Ketikkan kode berikut di bawah public partial class FBarang : Form { 7.2 Membuat Prosedur Bersih, Atur Tombol dan Refresh Barang Prosedur merupakan bagian kecil dari kode program yang terpisah dalam blok sendiri yang berisi perintah-perintah yang dapat digunakan/dipanggil berulang kali. Pada form master barang akan dibuat 3 prosedur yaitu prosedur bersih, atur tombol dan refresh barang. 1. Pada baris berikutnya, ketik kode berikut : Prosedur Bersih() berisi perintah untuk membersihkan komponen inputan (textbox dan combobox) pada form barang.
  • 2. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 46 Chapter 7 – Coding Form Master Barang 7 2. Pada baris berikutnya, ketik kode berikut : 3. Pada baris berikutnya, Ketik kode berikut : 7.3 Coding Simpan, Edit, Hapus dan Cari 1. Kembali ke desain Form Barang, klik 2 kali button Baru Ketik kode berikut : Prosedur Atur_Tombol() berisi perintah untuk mengatur ketersediaan (aktif / non aktif) button edit dan button hapus pada form barang. Prosedur Refresh_Barang() berisi perintah untuk memperbaharui data pada listbarang. Data yang diperbaharui merupakan data yang ada pada tabel barang.
  • 3. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 47 Chapter 7 – Coding Form Master Barang 7 2. Kembali ke desain Form Barang, klik 2 kali button Simpan Ketik kode berikut : EXECUTE simpan_barang merupakan perintah untuk mengeksekusi Stored Procedure simpan_barang yang ada pada database
  • 4. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 48 Chapter 7 – Coding Form Master Barang 7 3. Kembali ke desain form Barang, klik komponen Datagridview ListBarang, lalu klik 2x event CellClick, ketik kode berikut : 4. Kembali ke desain Form Barang, klik 2 kali button Edit Ketik kode berikut :
  • 5. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 49 Chapter 7 – Coding Form Master Barang 7 5. Kembali ke desain form Barang, klik 2 kali button Hapus Ketik kode berikut : 6. Kembali ke desain form Barang, klik 2 kali button Keluar Ketik kode berikut : 7. Kembali ke desain form Barang, klik 2 kali txtcaribarang, ketik kode berikut :
  • 6. Modul Pemrograman Basis Data Visual C# dan SQL Server Aplikasi Penjualan Barang Halaman 50 Chapter 7 – Coding Form Master Barang 7 8. Masih di mode view code, cari kode berikut 9. Ketik kode berikut di bawah InitializeComponent(); 10. Running program, gambar 7.1 merupakan tampilan form master barang yang sudah terkoneksi dengan (database) tabel barang Gambar 7.1. Form Master Barang yang Terkoneksi Database