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

dokumen-dokumen yang mirip
ADO (Active-x Data Object)

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

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

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

Mengakses Database pada Delphi dengan ADO

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

ADODC. Gambar 5.1. ADODC

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

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

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Praktikum Pemrograman 1. Mengenal Delphi

Sistem informasi penjualan barang

MODUL 9. Pemrograman Visual dengan Database SQL Server

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Mengakses database Microsoft Access dengan Delphi 7.0

Mengakses database Microsoft Access dengan Delphi 7.0

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

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

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

Elga Lesmana

Membuat Aplikasi Database menggunakan Delphi. Bagian I Koneksi Database

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOQuerypada Delphi 7

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

BAB KONEKSI SQL SERVER

BAB 3 Database dalam Form

MEMBUAT KONEKSI MySQL DENGAN DELPHI7. Program yang disiapkan : 1. Delphi 7 2. MySQL. Langkah-langkah :

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

Koneksi Database BAB 1

Kuliah Delphi BEKERJA DENGAN DATABASE

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOTable pada Delphi 7

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

MEMBACA RECORD DENGAN ADODC

Oleh : Uus Rusmawan Hal - 1 -

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

Algoritma Pemrograman A

Crystal Reports (Bagian 2)

PEMROGRAMAN BASIS DATA (DATABASE PROGRAMING)

ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN

URAIAN POKOK PERKULIAHAN

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

BASIS DATA dan KOMPONEN BASIS DATA

MEMBUAT LAPORAN (DATA REPORT)


Akses SMS dengan Delphi : Membuat SMS Broadcaster dengan Delphi 7.0 menggunakan komponen oxygen SMS

Pertemuan -1 BORLAND DELPHI

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

MEMBUAT PROGRAM DENGAN DATABASE

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Sistem informasi penjualan barang

PRAKTIKUM 1 2 MENGENAL DELPHI


FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB V DASAR-DASAR MEMBUAT PROGRAM DATABASE DENGAN DELPHI

DATABASE. Visual Data Manager

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

Koneksi VB Dengan Database Sql Server

Pertemuan 5 DASAR-DASAR MEMBUAT DATABASE

Data Access Object Objektif:

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

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

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

Bekerja dengan FORM dan EVENTS

Modul Report Dan Form Report

MODUL : V [ DATABASE, CONN, INPUT, TABEL,REPORT ] ASP.NET

KONEKSI MYSQL PADA DELPHI. Oleh : Budi Santoso

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

Darmawan Satyananda Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Malang 2008

PANDUAN PRAKTIKUM PEMROGRAMAN BASIS DATA. Oleh: Wagito

Sony Arianto Kurniawan

SQL Lanjutan. Tujuan:

BAB II Pemrograman (Percabangan)

Modul Mata Kuliah Laboratorium Jaringan Komputer (Teknik Informatika UNIKOM)

Menampilkan Data/Tabel MySQL di Ms.Access

BAB III Pemrograman (Perulangan)

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

DATABASE SQL SERVER. Database SQL Server Halaman 1

M. Choirul Amri.

Modul 3. A. Database Desktop

CHAPTER #9 Mengenal ADO.NET dan Koneksi Database

Visual Programming 2. P-14,15 Fery Updi,M.Kom

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT

Gambar Contoh Sebuah Tabel

Contoh Aplika Aplik si a VB dengan Database Oracle 1

E-Trik Visual C++ 6.0

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

BAB IV Hasil Dan Analisis

Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools.

Pertemuan 7 DESAIN FORM

ricak.wordpress.com Component Name & Interface

Berikut adalah navigation diagram ketika memilih new dari layar staff management:

Modul Isikan di caption dari kotak yang ditandai garis File lalu tekan enter, lalu isi lagi dikanan dengan Menu

[Document title] Abdullah Hafizh [Course title] [Date] Abdullah Hafizh InterSoft Rekayasa Perangkat Lunak SMKN 10 Jakarta 0

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

BAB I SEKILAS VISUAL STUDIO.NET 2008

Transkripsi:

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T. (andri@unikom.ac.id)

Jenis aplikasi 2 Ada 2 jenis aplikasi yang biasa dibuat, yaitu Aplikasi database berbasis desktop Dibangun dengan Delphi, Java, C++, Visual Basic, dll Aplikasi database berbasis web Dibangun dengan PHP, JSP, ASP, dll

Aplikasi Berbasis Desktop 3 Aplikasi contoh akan dibangun menggunakan Delphi Buka Delphi

4 MEMBUAT KONEKSI KE SERVER DATABASE UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T. (andri@unikom.ac.id)

Aplikasi Berbasis Desktop Tempatkan komponen AdoConnection (ada di component palette ADO) pada Form. 5

Aplikasi Berbasis Desktop Klik AdoConnection, pilih properti ConnectionString dan klik tombol. 6

Aplikasi Berbasis Desktop Klik tombol Build 7

Aplikasi Berbasis Desktop Pilih Microsoft OLE DB Provider for Oracle. 8

Aplikasi Berbasis Desktop Klik tombol Next>> 9

Aplikasi Berbasis Desktop Atur konfigurasi seperti pada gambar di bawah ini. IP Server:Port Listener/NamaDatabaseServer 10 User Name dan Password

Aplikasi Berbasis Desktop Klik tombol Test connection Jika berhasil akan menampilkan layar seperti pada gambar di bawah ini. 11 Jika tidak berhasil, atur kembali konfigurasinya. Jika telah selesai klik OK sampai kembali ke form.

Aplikasi Berbasis Desktop Atur property Connected dari ADOConnection menjadi TRUE. Jika menanyakan username dan password silahkan diisi. 12

13 MENAMPILKAN DATA UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T. (andri@unikom.ac.id)

Menampilkan Data 14 Tempatkan sebuah ADOQuery (ada di component palette ADO) pada form Klik ADOQuery1 untuk mengatur propertinya Ganti property Name menjadi QTabungan Isilah property Connection dengan ADOConnection1

Menampilkan Data 15 Isilah properti SQL dengan SELECT * FROM TblTabungan, kemudian klik OK

Menampilkan Data Aturlah property Active dari QTabungan menjadi TRUE. 16

Menampilkan Data Tempatkan sebuah DataSource (ada di component palette Data Access) Atur property Name menjadi DSTabungan Atur property Dataset. Isi dengan QTabungan, 17

Menampilkan Data Tempatkan sebuah DBGrid (ada di component palette Data Controls) Atur property DataSource dengan DSTabungan 18

Menampilkan Data 19 Lakukan hal yang sama untuk menampilkan tabel TblTransaksi. Atur properti sebagai berikut : Komponen AdoQuery CONNECTION : ADOConnection1 NAME : QTransaksi SQL : SELECT * FROM TblTransaksi Active : TRUE Komponen DataSource NAME : DSTransaksi DATASET : QTransaksi

Menampilkan Data 20

Menampilkan Data 21 Membuat Tombol Refresh Data Tabungan Tempatkan sebuah Tombol di atas dbgrid Tabungan Ganti Caption : Refresh procedure TForm1.Button2Click(Sender: TObject); var LastPos:string; begin QTabungan.DisableControls; LastPos:=QTabungan.Bookmark; QTabungan.Close; QTabungan.Open; QTabungan.Bookmark:=LastPos; QTabungan.EnableControls; end;

Menampilkan Data 22 Membuat Tombol Refresh Data Transaksi Tempatkan sebuah Tombol di atas dbgrid Transaksi Ganti Caption : Refresh procedure TForm1.Button5Click(Sender: TObject); var LastPos:string; begin QTransaksi.DisableControls; LastPos:=QTransaksi.Bookmark; QTransaksi.Close; QTransaksi.Open; QTransaksi.Bookmark:=LastPos; QTransaksi.EnableControls; end;

23 MEMANGGIL STORED PROCEDURE UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T. (andri@unikom.ac.id)

Memanggil Stored Procedure 24 Tempatkan sebuah ADOStoredProc Isi property CONNECTION : ADOConnection1 Ganti property NAME : TambahTabungan Isi property PROCEDURENAME : TambahTabungan sesuaikan dengan nama procedure yang telah dibuat di oracle.

Memanggil Stored Procedure Untuk melihat parameter yang dibutuhkan, klik property Parameters. 25 a

Memanggil Stored Procedure 26 Buatlah tempat untuk pengisian data tabungan baru, misalnya : Tempatkan sebuah GroupBox, ganti Caption : Tambah Tabungan Tempatkan 3 Label dan 3 TextBox dan 1 Button TextBox1 diberi nama ENama TextBox2 diberi nama EKota TextBox3 diberi nama ESaldo Untuk label sesuaikan captionnya Untuk Button, isi caption dengan Save.

Memanggil Stored Procedure Isilah event OnClick pada Button1 dengan 27 procedure TForm1.Button1Click(Sender: TObject); begin With TambahTabungan.Parameters do begin ParamByName('pNama').Value:=ENama.Text; ParamByName('pKota').Value:=EKota.Text; ParamByName('pSaldo').Value:=ESaldo.Text; end; TambahTabungan.ExecProc; ShowMessage('Penambahan Selesai'); end;

Memanggil Stored Procedure Ulangi langkah-langkah memanggil stored procedure untuk procedure Transaksi_Cash dan Transaksi_Transfer 28

Memanggil Stored Procedure Isilah event OnClick pada Button Transaksi Cash 29 procedure TForm1.Button3Click(Sender: TObject); begin With TransaksiCash.Parameters do begin ParamByName('pNoRek').Value:=ECashNoRek.Text; ParamByName('pBesar').Value:=ECashBesar.Text; end; TransaksiCash.ExecProc; ShowMessage('Transaksi Cash Selesai'); end;

Memanggil Stored Procedure Isilah event OnClick pada Button Transaksi Transfer 30 procedure TForm1.Button4Click(Sender: TObject); begin With TransaksiTransfer.Parameters do begin ParamByName('pNoRek1').Value:=ETransferNoRek1.Text; ParamByName('pNoRek2').Value:=ETransferNoRek2.Text; ParamByName('pBesar').Value:=ETransferBesar.Text; end; TransaksiTransfer.ExecProc; ShowMessage('Transaksi Transfer Selesai'); end;