Kontrol Data Set dan Navigasi Tabel

dokumen-dokumen yang mirip
Membuat Database Delphi

1 Latihan 6 Ketentuan Soal:

STRUCTURED QUERY LANGUAGE (SQL)

Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else..

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global

Delphi 7. Merencang Program dengan Fungsi IF. Ketentuan Soal : 1. Jabatan : JABATAN GAJI POKOK Direktur Manager Staff

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1

PEMRORAMAN DATA BASE (FORNT END)

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL

PERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI

Object Name Caption. RadioButton1 rpria Pria RadioButton2 rwanita Wanita. ComboBox1 ckode - Edit1 enapar - Edit2 ehrg - Edit3 ejumbel - Edit4 etotal -

Pengenalan Borland Delphi 7.0

Borland Delphi 7. Created By 1

Elga Lesmana

MODUL 2 EVEN, VARIABEL DAN FUNGSI KONVERSI

1. Menggambar ANAK PANAH. Setelah kita RUN dan saya klik button ANAK PANAH maka akan muncul gambar anak panah seperti nampak pada gambar dibawah ini

LAMPIRAN A: DDL DATABASE

Daftar Pustaka. Supriyadi, Moh Pemrograman Sistem Pengendali dengan Delphi.

LAMPIRAN. Universitas Sumatera Utara

URAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus:

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls, ExtDlgs, TeeProcs, TeEngine, Chart,

For <pencacah> := <nilaiawal> to <nilaiakhir> do <pernyataan>

PERCOBAAN I STATEMENT

Minggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan>

PROSEDUR DENGAN PARAMETER. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.

LAMPIRAN A FOTO ALAT MONITORING KONDISI GUNUNG BERAPI NIRKABEL

Lampiran 1. Form 01. unit Skripsi; interface. uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, math;

DAFTAR PUSTAKA. Abdia, Gunaidi Away.2008.The Shortcut Of Delphi For ACCOUNTING.Bandung : Informatika.

BAB II LANDASAN TEORI

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10

ALGORITMA PENCARIAN. c. Hasil pencarian berupa nilai Boolean yang menyatakan status hasil pencarian.

LAMPIRAN A: LISTING PROGRAM

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type

URAIAN POKOK PERKULIAHAN

KONEKSI MYSQL PADA DELPHI. Oleh : Budi Santoso

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA

URAIAN POKOK PERKULIAHAN

Kodingan untuk Membuat Grafik dari Persamaan Garis Lurus dan Kuadrat Menggunakan Delphi 7

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)

PRAKTIKUM 1 2 MENGENAL DELPHI

DAFTAR PUSTAKA. Choiron, Moch. Agus. (tanpa tahun). Interpolasi. Malang.

Pertemuan -1 BORLAND DELPHI

Bahasa Pemrograman (TD22093)

4.1 Struktur Rancangan Puncak-Turun dengan Procedure

ANGKA TERBILANG. Program ini terdiri dari beberapa komponen yaitu:

BAB 5 ALGORITMA A PRIORI. A. Algoritma A Priori

Modul I Mengenal Pemrograman Delphi

LANJUTAN APLIKASI DATABASE

LANJUTAN APLIKASI DATABASE

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

PEMROGRAMAN DATABASE DENGAN DELPHI DAN MICROSOFT ACCESS

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Yohanas auri yahoo.com

Gambar Contoh Sebuah Tabel

MEMBUAT PROGRAM DENGAN DATABASE

GRAPHICS AND VISUALIZATION. Logo

Mengenal pemrograman multithread dengan Delphi 7

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

Bab Konsep Dasar Program 2.1 Objek

PEMROGRAMAN BASIS DATA (DATABASE PROGRAMING)

Membuat Aplikasi Database menggunakan Delphi. Bagian I Koneksi Database

Visual Delphi 7 D3 TI FMIPA UNS Sakroni

MEMBANGUN DATABASE DENGAN C++ BUILDER (Studi Kasus Database Dosen) Oleh : Saparudin

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

Modul I Mengenal Pemrograman Delphi

ADO (Active-x Data Object)

Kuliah Delphi BEKERJA DENGAN DATABASE

Mengakses Database pada Delphi dengan ADO

Membuat File Dynamic Link Library (*.DLL) Menggunakan Borland Delphi

LAPORAN PRAKTIKUM FISIKA KOMPUTASI INTERPRETASI GRAFIS INTENSITAS WARNA DASAR RGB PADA GAMBAR BITMAP MENGGUNAKAN DELPHI7

LAMPIRAN A RANGKAIAN ELEKTRONIKA LENGKAP

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

IV. HASIL DAN PEMBAHASAN

LAMPIRAN. A. Flowchart 1. Contoh Flowchart Penempatan Subjek. Gambar 185. Flowchart Penempatan Subjek AB

Model Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan Objek Tanpa Objek b. ADO (ActiveX Data Objects) Menggunakan Objek Tan

Pengenalan Lingkungan Delphi

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, Menus, StdCtrls, ExtCtrls, MPlayer;

Algoritma Pemrograman A

LAMPIRAN-LAMPIRAN. Lampiran 1. Tabel Hasil Pengumpulan Data (dalam ton)

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

Akses Port Paralel (Menggunakan Delphi 7.0) (Drs. Agfianto Eko Putra, M.Si 2005)

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Mengukur Waktu Tayang Form

Modul II Object Bahasa Pascal

Data Access Object Objektif:

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

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

Pemrogram Pem a rogram n Visual Delphi 7

Pengantar Delphi (IDE Delphi ) & Konsep OOP

Pertemuan 5 DASAR-DASAR MEMBUAT DATABASE

Memasukan Data Image Kedalam Table Paradox

BAB II LANDASAN TEORI

Modul 1. A. Bagian-Bagian Utama Delphi. Menu Utama. Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7) Component Palette

PEMAKAIAN MYSQL PADA DELPHI. Rachmat Selamet. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132

Transkripsi:

Delphi_praUAS 1 Kontrol Data Set dan Navigasi Tabel Kontrol Data Set merupakan kontrol yang diberikan kepada tabel dalam suatu data base. Hal ini meliputi bagaimana data terhubung dengan tabel dari suatu data base. Setelah terhubung bagaimana proses menggerakan record, entah itu keawal, ke akhir, ke record sesudah maupun ke record sebelumnya. A. Komponen Tabel a. Borland Database Engine (BDE) Komponen BDE merupakan media penghubung antara data base dengan aplikasi program. BDE digunakan untuk paradox. Kompoenen BDE mendukung akses database yang merupakan bawaan dari delphi walaupun tidak menutup kemungkinan bisa juga digunakan untuk pengaksesan database yang bersifat client/server. Salah satu kelebihan BDE adalah integrasi yang sudah sangat baik dengan Delphi. Sisi lain penggunaan BDE hanya maksimal untuk pemograman yang bersifat standlone. Bentuk komponen BDE pada Delphi : 1. Komponen Data Source = Komponen ini digunakan untuk mengkases Data base (terdapat dalam tab Data Access) 2. Komponen table = Komponen ini digunakan untuk mengakses tabel yang terdapat dalam Database (terdapat dalam tab BDE)

Delphi_praUAS 2 b. ActiveX Data Object (ADO) ADO merupakan salah satu teknologi Akses Data Base tingkat tinggi. Kelebihan antar muka ADO adalah merupakan teknologi Akses Indevenden terhadap setiap aplikasi program. ADO mendukung aplikasi yang bersifat local maupun yang berbasis Clien Server. Komponen ADO terdapat dalam tab ADO pada Component Pallete. Bentuk komponen ADO: 1. Komponen ADO Connection= komponen ini digunakan untuk mengkases Data base (terdapat dalam Tab ADO) c. Dbexpress Merupakan teknologi pengaksesan database dengan kemampuan yang bersifat terbatas pada teknologi akses untuk database yang bersifat client/server. Kemampuan terbaik untuk dbepress adalah didalam pembuatan laporan. 1. Komponen Sql Connaction = Komponen ini digunakan untuk mengkases Data base (terdapat dalam tab Dbexpress) d. Interbase Express (IBX) Merupakan teknologi control databse yang bersifat open source. IBX merupakan teknologi akses database server yang bersifat khusus.

Delphi_praUAS 3 B. Kontrol Tabel Kontrol tabe adalah komponen yang menyediakan akses ke dalam sekumpulan record terdapat didalam suatu tabel. Kontrol ini merupakan konsep bagaimana Akses ke dalam suatu tabel meenjadi lebih mudah. Salah satu Kontrol Tabel yang bisa digunakan adalah dengan memanfaatkan fasilitas yang ada di page BDE. 1. Komponen IBDatabase = Komponen ini digunakan untuk mengkases Data base (terdapat dalam tab Interbase) a. Ttable = Digunakan untuk menghubungkan ke tabel dalam suatu Data. b. Tquery = Digunakan untuk menempatkan hasil dari sebuah Query. Kontrol tabel memiliki dua properti a. Properti BOF (Begin Of File) menunjukan bahwa kontrol data di awal record. b. Properti EOF (End of File) Menunjukan bahwa kontrol data pada diakhir record.

Delphi_praUAS 4 C. Merancang Program dengan Kontrol Tabel a. Tabel = tb_brg b. Isi record c. Desain Form

Delphi_praUAS 5 d. Coding unit lat1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, DBGrids, DB, DBTables; type TForm1 = class(tform) Label1: TLabel; GroupBox1: TGroupBox; bawal: TButton; bsebelum: TButton; bsesudah: TButton; bakhir: TButton; bkeluar: TButton; DataSource1: TDataSource; Table1: TTable; DBGrid1: TDBGrid; procedure bawalclick(sender: TObject); procedure bsebelumclick(sender: TObject); procedure bsesudahclick(sender: TObject); procedure bakhirclick(sender: TObject); procedure bkeluarclick(sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.bawalClick(Sender: TObject); Table1.First;

Delphi_praUAS 6 procedure TForm1.bsebelumClick(Sender: TObject); if table1.bof then showmessage('anda diawal record') else Table1.Prior; procedure TForm1.bsesudahClick(Sender: TObject); if table1.eof then showmessage('anda berada pada record terakhir') else table1.last; procedure TForm1.bakhirClick(Sender: TObject); table1.next; procedure TForm1.bkeluarClick(Sender: TObject); if (Application.MessageBox('Yakin Nieeee Keluar :D???','Confirm',MB_YESNO)= ID_YES) then Close; procedure TForm1.FormCreate(Sender: TObject); Table1.DatabaseName:='D:\LAB_E_SORE\1309xxxx\part14'; Table1.TableName:='tb_brg.db'; Table1.Active:=true; DataSource1.DataSet:=Table1; DBGrid1.DataSource:=DataSource1; end.