MODUL XIV. PEMROGRAMAN DENGAN DATABASE III (Query dan SQL)

dokumen-dokumen yang mirip
Gambar Desain Form Program Aplikasi. Tabel Mengganti Properti Objek

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Praktikum 6 SubForm dan Kode VBA

MODUL III PILIHAN RadioButton dan RadioGroup

Praktikum Pemrograman 1. Mengenal Delphi

Modul Praktikum Basis Data 5 Query

E-Trik Visual C++ 6.0

MODUL I MENGENAL BORLAND C++ BUILDER

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

4.2. Jenis-Jenis Relationship Seperti yang pernah dibahas pada teori database, terdapat tiga jenis relationship, yaitu: 1. 1 : 1 : One-to-One Setiap r

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

STRUCTURED QUERY LANGUAGE (SQL)

Membuat Form Lebih Lanjut (Sub Form) Gambar 1. Contoh Sub Form

X. PENGANTAR DATABASE

KSI B ~ M.S. WULANDARI

[Type the document. title] subtitle] rinei

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

PEMROGRAMAN DELPHI 7.0

Gambar Contoh Sebuah Tabel

Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password

Modul 3 Pembuatan Aplikasi Menggunakan Komponen Visual dan Non Visual

Riyanto

Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata

Penggunaan Komponen Combo Box

Pemrograman Visual (Borland Delphi 7.0)

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

Use Case Spesification

ACCOUNT RECEIVABLE DAFTAR TAGIHAN. melakukan penagihan terhadap faktur-faktur customer sesuai dengan parameter yang dipilih.

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

LANJUTAN APLIKASI DATABASE

Pembuatan Laporan. Modul 5. I. Tujuan Mahasiswa dapat menampilkan informasi yang tersimpan dalam database (membuat laporan).

visit :

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi

CHAPTER #10 Databinding dengan ADO.NET

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

Ahmad Zidni, S.T. SMK Gondang 2011

Excel dan Microsoft Query

MICROSOFT VISUAL FOXPRO

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Gambar 4.23 Halaman View Materi Umum ( Admin ) untuk menampilkan materi-materi yang telah diupload oleh admin. Materi dapat

MODUL XII PEMROGRAMAN DENGAN DATABASE I

Mengelola Database Menggunakan Macro Excel

LANJUTAN APLIKASI DATABASE

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

MySQL J A M K E T I G A

BAB 3 PERANCANGAN SISTEM

I. INTEGRATED DEVELOPMENT ENVIRONMENT

PENGENALAN DELPHI A. PENGENALAN DELPHI

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

SMK BHAKTI NUSANTARA BOJA

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata

Praktikum 9 Validasi A. T U J U A N Memvalidasi Data Menggunakan Properti Required

Praktikum 14 Pemrograman Delphi 7 Imam Gunawan, M. Kom MEMBUAT LAPORAN TRANSAKSI PERSEWAAN VCD

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

PRAKTIKUM 4 MENGURUTKAN DAN MENYARING DATA 24 Hasilnya akan sama dengan : SELECT KodeBuku, Judul FROM Buku ORDER BY Judul; Karena secara default data

Pemrograman Delphi. Gambar.1. Form. Menu utama. Editor code. Jendela object inspector

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB IV HASIL DAN UJI COBA

Belajar MS Access (4)

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

Oracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012

Modul Praktikum Basis Data 7 Membuat Form Lebih Lanjut

VISUAL PARADIGM. Tugas Mata Kuliah IF-4061 Analisis dan Perancangan Berorientasi Objek Tanggal Pengumpulan : 20 Oktober 2004

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

BAB II LANDASAN TEORI

Konsep Sistem Informasi B

PANDUAN PENGGUNAAN MODUL KUISIONER

Aplikasi Kompoter. Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces Giri Purnama, S.Pd, M.Kom. Modul ke: Fakultas FT

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

Gambar 10.1 Contoh Tabel Paradox

A. MAKSUD DAN TUJUAN 1. MAKSUD

Microsoft Access 2007

Modul Praktikum Basis Data 1 Mengenal Database

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

BAB 7 Kondisi Form 7.1. Pada Saat Form Load 68 Atep Ruhiat

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

BAB 2 Membuat dan Menjalankan Form dengan Single Block

Bab XII Mencetak Data SQL Server

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

BAB II MICROSOFT VISUAL STUDIO

Modul Dasar Pemrograman Basis Data pada C++ Builder Materi : Komponen Basisdata pada C++ Builder & penggunaanya

BAB IV HASIL DAN UJI COBA

Aplikasi DataBase. LATIHAN 3 Membuat Database dan Aplikasi Sederhana. ARSys Software Developed/AbdRohim 33

BAB-3 MEMBUAT DAN MENGATUR QUERY

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

Cara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

BAB IV HASIL DAN UJI COBA

Transkripsi:

MODUL XIV PEMROGRAMAN DENGAN DATABASE III (Query dan SQL) I. MAKSUD DAN TUJUAN A. MAKSUD Mempraktekan cara-cara pemrograman visual dengan menggunakan C++ Builder dan menyimpan ke database. B. TUJUAN Memberikan kemampuan memprogram dengan menggunakan komponen table, sql/query, merancang struktur tabel dengan Database Desktop, Nama Alias, dan lanjutan dari modul sebelumnya. II. TEORI Pencarian pengurutan data dengan menggunakan SQL. Cara lain menggunakan pencarian data dengan perintah Locate, dan untuk menyimpan dengan menggunakan Query. Perintah Query atau SQL terdiri dari : CREATE TABLE; membuat tabel, SELECT : menampilkan isi record, INSERT : menambah isi record, UPDATE : memperbaharui record tertentu, dan DELETE untuk menghapus. III. PRAKTEK Buka kembali modul sebelumnya buka project pada modul 13 yaitu project13.bpr. Tambahkan pada project di atas dengan perintas New Form atau pada menu tool bars pilih ikon, untuk menambah Form baru yaitu From2. Lakukan seperti rancangan di bawah: Tabel 14.1 Set properti untuk rancangan gambar 14.1 Komponen Properi Nilai Form Form3 Edit Data Table Database Table Active Tabel1 DATAKU Bagian.db Treu Query Database Query1 DATAKU Button ButtonCek BitBtn ModalResult Cek BitBtnSimpan &Simpan mrnone Modul Praktikum Bahasa Pemprograman C++ Builder 74

Gambar 14.1. Rancangan Form untuk edit Ketika kode akan diisi maka langkah selanjutnya akan dicek menekan tombol Cek, jika ada akan tampilkan, maka masukkan kode berikut :!" Klik pada Tombol Cek!" Object Inspector pilih tab Event!" Tekan klik ganda OnClick!" Masukkan program berikut : void fastcall TForm3::ButtonCekClick(TObject *Sender) Table1->Open(); TLocateOptions Cari; Cari.Clear(); Cari << lopartialkey; if (Table1->Locate("KODEBAG",EditKode->Text,Cari)) EditBagian->Text =Table1->FieldBy("BAGIAN")->AsString; else if (Application->MessageBox("Data Tidak ada...", "Perhatian", MB_OK) == IDOK) Kosongkan(); EditKode->SetFocus(); return; Ketika kode dan nama akan diisi, maka langkah selanjutnya akan disimpan untuk update, dengan menekan tombol Simpan maka masukkan kode berikut :!" Klik pada Tombol Simpan!" Object Inspector pilih tab Event!" Tekan klik ganda OnClick!" Masukkan program berikut : void fastcall TForm3::BitBtnSimpanClick(TObject *Sender) Query1->Close(); Query1->SQL->Clear(); Query1->SQL->Add("UPDATE BAGIAN"); Query1->SQL->Add("SET KODEBAG='"+EditKode->Text+"'"); Query1->SQL->Add(",BAGIAN ='"+EditBagian->Text+"'"); Query1->SQL->Add("WHERE KODEBAG='"+EditKode->Text+"'"); Query1->ExecSQL(); ShowMessage(AnsiString("Data Sudah Terupdate...")); Modul Praktikum Bahasa Pemprograman C++ Builder 75

Kosongkan(); EditKode->SetFocus(); Program kosongkan adalah untuk mengosongkan isian pada saat selesai penyimpanan : void TForm3::Kosongkan() EditKode->Text =""; EditBagian->Text =""; Ketika kita mempunyai 3 Form kalau kita ingin manjalankan maka baisanya form yang pertama adalah form yang aktif. Pada contoh ini, terdapat 3 Form, Form1, Form2, Form3. Otomatis Form1 yang akatif. Untuk mengaktifkan supaya Form2 yang menjadi Form utama adalah dengan lankah-langkah sebagai berikut :!"Pilih Menu Project!"Option!"Lihat gambar 14.2!"Pada Dalog Project Option!"Pilih tab Form!"Pada Combo Main form pilih Form3.!"(Form3 sebagai Form utama)!"pada saat di Run akan tampil didepan.!"lihat gambar 14.3 Gambar 14.2. Project Option Modul Praktikum Bahasa Pemprograman C++ Builder 76

Uji program dengan teka F9 Gambar 15.3. Dialog Project Option Gambar 14.4. Pesan jka data tidak ditemukan Application->MessageBox("Data Tidak ada...", "Perhatian", MB_OK) == IDOK) adalah fungsi untuk menampilkan pesan seperti gambar 14.4. Bisa juga mengunakan funsi : ShowMessage(AnsiString("Data Sudah Terupdate...")); (lihat gambar 14.5. Modul Praktikum Bahasa Pemprograman C++ Builder 77

Gamber 14.5. Pesan ketika data diupadate IV. TUGAS Buatlah dengan cara yang sama untuk menghapus data dengan menggunakan seperti rancangan yang ada. Sebelum dihapus buatlah fungsi pesan Banar data ini akan dihapus dangan dua tombol Yes, No Modul Praktikum Bahasa Pemprograman C++ Builder 78