delphi 72

47
Pendahuluan : MS. Access merupakan salah satu aplikasi yang termasuk Database Management System (DBMS) yang terdapat dalam satu paket aplikasi MS. Office. DBMS merupakan aplikasi yang dapat digunakan untuk mengatur/memanajemen sistem database. Beberapa hal yang termasuk dalam proses memanajemen adalah membuat tabel dan strukturnya, memanipulasi tabel dan strukturnya, entri data, update data, hapus data, cari data, penanganan backup dan restore data, dan juga sekuriti. Beberapa hal yang merupakan keunggulan dari penggunaan MS. Access adalah: Aplikasinya mudah diperoleh (meskipun bajakan ) Manipulasi tabel dan data sangat mudah dilakukan Relasi antar tabel dapat dibuat dengan mudah Perintah SQL dapat diberikan Dapat diintegrasikan dengan bahasa pemrograman, misalnya Delphi, VB, dll Tersedia fasilitas untuk sekuriti data Mampu menyimpan data dalam jumlah sangat besar (jauh lebih besar daripada Paradox) Adapun kekurangannya adalah aplikasinya tidak free alias tidak gratis. Langkah 1 Memulai Ms. Access 1

Transcript of delphi 72

Page 1: delphi 72

Pendahuluan :

MS. Access merupakan salah satu aplikasi yang termasuk Database Management System (DBMS) yang terdapat dalam satu paket aplikasi MS. Office. DBMS merupakan aplikasi yang dapat digunakan untuk mengatur/memanajemen sistem database. Beberapa hal yang termasuk dalam proses memanajemen adalah membuat tabel dan strukturnya, memanipulasi tabel dan strukturnya, entri data, update data, hapus data, cari data, penanganan backup danrestore data, dan juga sekuriti.

Beberapa hal yang merupakan keunggulan dari penggunaan MS. Access adalah:

Aplikasinya mudah diperoleh (meskipun bajakan ☺) Manipulasi tabel dan data sangat mudah dilakukan Relasi antar tabel dapat dibuat dengan mudah Perintah SQL dapat diberikan Dapat diintegrasikan dengan bahasa pemrograman, misalnya Delphi, VB, dll Tersedia fasilitas untuk sekuriti data Mampu menyimpan data dalam jumlah sangat besar (jauh lebih besar daripada Paradox)

Adapun kekurangannya adalah aplikasinya tidak free alias tidak gratis.

Langkah 1 Memulai Ms. Access

Adapun langkah-langkah untuk memulai Ms. Access adalah sebagai berikut :

Klik Start >> Program >> Microsoft Office >> Ms. Access

1

Page 2: delphi 72

Langkah 2 Membuat Database Baru

Setalah kita masuk ke dalam Ms, Access kita dapat membuat database baru. Misalkan kita akan membuat Database dengan nama Database1. Caranya adalah sebagai berikut :

Pilih Blank Databse pada New Blank Database

Selanjutnya tentukan nama Database pada bagian File Name Isikan dengan nama Database 1 seperti gambar berikut

Tentukan juga tempat directory sebagai tempat untuk menyimpan database yang telah di buat. Yaitu dengan menekan tombol icon berbentuk folder di samping kotak File Name.

Setelah di tentukan kemudian klik tombol Create untuk memprosesnya.

Langkah 3 Membuat Tabel Baru

2

Page 3: delphi 72

Sebagai contoh misalkan kita akan membuat tabel dalam database Database 1 yang telah kita buat sebelumnya dengan kriteria sebagai berikut :

Struktur tabel TBSiswa

Nama Tabel TBSiswaNama Field Tipe data Size / Format Catatan NIP Text 8 Primary KeyNama Siswa Text 100Alamat Siswa Text 200Tanggal Lahir Siswa Date / Time Short DateAngkatan Number Integer

Struktur tabel TBMataPelajaran

Nama Tabel TBMataPelajaranNama Field Tipe data Size / Format Catatan Kode Mata Pelajaran Text 5 Primary KeyNama Mata Pelajaran Text 25

Nilai SK Blog Number IntegerNilai SK Semesteran Number Integer

Struktur tabel TBAmbilMataPelajaran

Nama Tabel TBAmbilMataPelajaranNama Field Tipe data Size / Format Catatan NIP Text 8 Primary Key

3

Page 4: delphi 72

Kode Mata Pelajaran Text 100 Primary KeyNilai Number Single

Untuk membuat tabel-tabel di atas dalam database Database 1 adalah sebagai berikut :

Setelah kita baru saja selesai  membuat database baru, secara default kita akan di suruh untuk menentukan pembuatan tabel.

Pertama kita akan membuat tabel TBSiswa dulu. Caranya yaitu pertama kita simpan dulu dengan nama TBSiswa dengan menekan Ctrl + S.

4

Page 5: delphi 72

Selanjutnya kita klik kanan pada tab tabel TBSiswa dan pilih design view. Kemudian Setting Struktur tabelnya seperti yang di jelaskan di atas

Setalah selesai kita mensetting struktur tabelnya kita simpan perubahan yang kita buat dengan mengklik Ctrl+S

Dengan cara yang sama kita buat tabel TMMatapelajaran, dan tabel TBAmbilMataPelajaran.

Berikut adalah tampilan setelah kita membuat TBSiswa, TBMataPelajaran, dan

TBAmbilMataPelajaran

5

Page 6: delphi 72

Mengganti Nama Tabel

Apabila suatu saat kita akan mengganti nama suatu tabel yang pernah dibuat sebelumnya, maka caranya adalah:

Klik kanan pada salah satu nama tabel yang sudah dibuat Klik RENAME Gantilah nama tabel sesuai yang diinginkan

Menghapus Tabel

Sedangkan apabila akan menghapus tabel, caranya adalah:

Klik kanan pada salah satu nama tabel yang sudah dibuat Klik DELETE

Langkah 4 Membuat Relationship

Relationship antara tabel dapat dibuat dengan mudah menggunakan MS. Access. Misalkan kita akan membuat relationship antar tabel TBSiswa, TBMataPelajaran, dan TBAmbilMataPelajaran, caranya adalah:

Pilih menu Database Tools dan klik tombol icon relationship Tampilkan semua tabel (TBSiswa, TBMataPelajaran, dan TBAmbilMataPelajaran) dengan cara

mendouble klik pada setiap tabel tersebut. Hasilnya dapat dililihat pada Gambar

6

Page 7: delphi 72

Tampilan Semua Tabel yang Belum Dibuat Relationship

Selanjutnya kita akan membuat relasi antar field NIP pada tabel TBSiswa dan TBAmbilMataPelajaran. Caranya adalah dengan mengklik NIP pada tabel TBSiswa kemudian drag sampai pada NIP pada tabel TBAmbilMataPelajaran atau kebalikannya dan lepaskan.

Kemudian beri tanda check pada option Enforce Referential Integrity, Cascade Update Related Field, dan Cascade Delete Related Field

Dengan cara yang sama dapat dibuat relasi antara field Kode Mata Pelajaran pada tabel TBMataPelajaran dan TBAmbilMataPelajaran. Hasil relationship ketiga tabel tampak pada Gambar

7

Page 8: delphi 72

Menghapus Relationship

Untuk menghapus relationship antar tabel, caranya cukup mudah hanya dengan mengklik garis penghubung relationship yang akan dihapus. Kemudian tekan tombol DELETE

Langkah 5 Entry Data

Setelah membuat tabel dan relationshipnya, data-data dapat dimasukkan ke dalam tabel. Cara untuk memasukkan data ke dalam tabel adalah dengan mendouble klik pada tabel yang akan dimasukkan datanya .

Misalkan kita akan memasukkan data-data di bawah ini ke dalam tabel TBSiswa , maka double klik tabel TBSiswa pada tampilan Gambar, selanjutnya isikan datanya ke dalam sel-sel yang ada (menyesuaikan kolom fieldnya).

8

Page 9: delphi 72

selanjutnya isikan datanya ke dalam sel-sel yang ada (menyesuaikan kolom fieldnya).

Langkah 6 Bekerja dengan SQLBerikut ini adalah cara membuat statement SQL untuk manipulasi data.

Pilih menu Create klik  Query Design Double klik pada CREATE QUERY IN DESIGN VIEW Apabila muncul window SHOW TABLES, klik tombol CLOSE

9

Page 10: delphi 72

Klik menu VIEW > SQL VIEW

Tuliskan statement SQL pada bagian kosong yang disediakan

Setelah statement SQL dituliskan, selanjutnya harus dijalankan dengan mengklik menuDesign > RUN dan akan muncul hasil outputnya

SELECT * FROM TBsiswa

Sebagai contoh, tuliskan SQL berikut ini dan jalankan1. SELECT * FROM TBsiswa2. SELECT NIM, [Nama Siswa] FROM TBSiswa WHERE Angakatan = 1998

10

Page 11: delphi 72

3. SELECT [Nama Siswa] FROM TBsiswa WHERE Angakatan = 1999 OR Alamat = ‘KUDUS’4. SELECT [Nama Siswa] FROM TBsiswa WHERE [Tanggal Lahir] >= #1/1/1979# AND [Tanggal Lahir]<= #30/12/1979#

11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

Pendahuluan :Setelah Anda diberikan dasar-dasar penggunaan MS. Access, selanjutnya pada bab ini akan dibahas mengenai

bagaimana membuat koneksi dari Delphi ke MS. Access menggunakan ADO.

Langkah 1 Meregister File Database Access ke ODBCSebelum Delphi dikoneksikan ke file database MS. Access yang telah dibuat, terlebih dahulu dilakukan register file

database ke ODBC. Dalam hal ini peran ODBC adalah sebagai media penghubung antara file Access ke

Berikut ini adalah cara meregister file database Access ke ODBC.

Pada Windows 98, klik START > CONTROL PANEL > ODBC Sedangkan pada Windows XP/Vista, klik START > CONTROL PANEL > (PERFORMANCEAND MAINTENANCE) > ADMINISTRATIVE TOOLS > ODBC dan selanjutnya akan muncul seperti pada Gambar

11

Page 12: delphi 72

Klik ADD… Pilih Driver Database, untuk MS. Access pilihlah Microsoft Access Driver (*.mdb). Klik FINISH, selanjutnya muncul kotak dialog ODBC Microsoft Access Setup Isilah DATASOURCE NAME dengan sebarang nama, misalkan DATAKULIAH Klik SELECT Carilah file database Access yang telah dibuat. Pada contoh ini, carilah file SAMPEL.mdb yang telah dibuat di awal. -- Klik OK

Dengan demikian, file database SAMPEL.mdb sudah teregister di ODBC dan siap untukdiintegrasikan dengan Delphi..

Menghapus File Access yang Teregister di ODBCUntuk menghapus file database Access dari ODBC apabila sudah tidak digunakan, caranya adalah:

Pada Windows 98, klik START > CONTROL PANEL > ODBCSedangkan pada Windows XP/Vista, klik START > CONTROL PANEL > ADMINISTRATIVETOOLS > ODBC

12

Page 13: delphi 72

Pilih nama datasource yang akan dihapus Klik REMOVE

Mengubah File Access yang Teregister di ODBCSuatu file Access yang sudah teregister dalam ODBC diwakili oleh satu nama datasource. Seperti halnya contoh

di atas, untuk DATAKULIAH merupakan nama datasource yang meregisterkan file Access SAMPEL.mdb.

elanjutnya, apabila kita ingin mengubah file yang telah teregisterkan tersebut dengan file yang lain

(dengan datasource yang sama), langkahnya adalah:

Pada Windows 98, klik START > CONTROL PANEL > ODBCSedangkan pada Windows XP, klik START > CONTROL PANEL > ADMINISTRATIVE TOOLS > ODBC

Pilih nama datasource yang akan diubah file yang diregister Klik CONFIGURE… Klik SELECT… untuk memilih file Access yang lain Klik OK

Langkah 2 Koneksi Database Access dengan DelphiUntuk melakukan koneksi dari Delphi ke Access dapat melalui 2 cara, yaitu dapat melalui BDE

Borland  Database Engine) dan juga dapat melalui ADO (ActiveX Data Object).

pabila akan melakukan koneksi ke Access menggunakan ADO, maka caranya adalah:

Sisipkan komponen ADOConnection (berada dalam palette ADO) pada form. Misalkan kita akan melakukan koneksi ke Datasource ODBC bernama

13

Page 14: delphi 72

DATAKULIAHyang telah dibuat sebelumnya, maka selanjutnya ubah

properties dari komponen ADOConnection seperti di bawah ini

Property ValueCONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;DataSource=Database 1LOGINPROMPT False CONNECTED True Apabila properti CONNECTED berhasil diberi nilai True, maka berarti koneksi berhasil.

Langkah” ..

Setelah koneksi dengan Access dengan ADO berhasil, selanjutnya kita dapat dengan mudah membuat aplikasi database

yang kita inginkan. Untuk pembahasan kali, terlebih dahulu akan disajikan bagaimana bekerja dengan komponen

ADOTABLE. Komponen ini digunakan untuk mengakses suatu tabel dalam database. Supaya lebih memudahkan

embaca mengenai pembahasan ini, kita akan membuat aplikasi sederhana menggunakan Delphi dengan memanfaatkan

database Database1yang telah dibuat sebelumnya. Gambaran tampilan aplikasi yang akan dibuat tampak pada Gambar

14

Page 15: delphi 72

Aplikasi tersebut dapat digunakan untuk entri dan manipulasi data mahasiswa. Untuk membuat aplikasi di atas,

berikut ini adalah caranya. Sisipkan komponen-komponen berikut ini dan ubah properti masing-masing denganketentuan sbb:

ADOCONNETION

Property ValueCONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;DataSource=Database 1LOGINPROMPT False CONNECTED True NAME ADOConnection1

ADOTABLE

Property ValueCONNECTIONS ADOConnection1TABLE NAME TBSiswaACTIVE True NAME ADOTable1

15

Page 16: delphi 72

Keterangan:Komponen ini digunakan untuk melakukan koneksi ke tabel TBSiswa

DATASOURCE

Property ValueDATASET ADOTabel1NAME DataSource1Keterangan:Komponen ini digunakan untuk mengarahkan sumber data yang akan ditampilkan di aplikasi.

Dalam hal ini sumber datanya adalah dari komponen TABLE1

DBGRID

Property ValueDATASOURCE DataSource1NAME DBGrid1Keterangan:Komponen ini digunakan untuk menampilkan data dalam bentuk tabel yang memiliki sel- sel (grid).

Data yang akan ditampilkan pada komponen ini menyesuaikan dengan DATASOURCE nya.

DBNAVIGATOR

Property ValueDATASOURCE DataSource1NAME DBNavigator1

16

Page 17: delphi 72

Keterangan:Komponen ini terdiri dari tombol-tombol yang digunakan untuk memanipulasi data. Perhatikan Gambar 3.1.

ungsi dari tombol-tombol tersebut mulai dari paling kiri adalah untuk meloncat ke data pertama, untuk pindah

ke data sebelumnya, untuk pindah ke data berikutnya, untuk meloncat ke data terakhir, untuk menambah data,

untuk menghapus data, untuk mengedit data, untuk memposting data, untuk membatalkan edit data, dan

untuk merefresh data.

Secara skematis, hubungan antara komponen ADOCONNECTION, ADOTABLE,DATASOURCE, DBGRID, DBNAVIGATOR, dan komponen untuk manipulasi lain adalahsebagai berikut:

17

Page 18: delphi 72

Nama ProgramWindows yang digunakanBahasa Pemrograman yang digunakan OlehReferensi

PendahuluanQuery merupakan perintah yang diberikan kepada database sebagai usaha untuk memanipulasi data.

18

Page 19: delphi 72

Query biasanya berupa perintah untuk menampilkan/mencari data, mengubah data, dan menghapus data.

Berikut ini adalah contoh aplikasi yang menggunakan query untuk pencari data dengan menggunakan

Delphi dan bagaimana cara membuatnya. Aplikasi tersebut digunakan untuk

mencari data siswa yang memanfaatkan tabel TBSiswa yang telah dibuat sebelumnya.

Pada gambar tersebut, terdapat kategori pencarian data yaitu berdasarkan NIP, nama mahasiswa,

angkatan, dan alamat. Dalam aplikasi terdapat pula tempat memasukkan kata kunci terkait dengan

data yang akan dicari. Hasil pencarian data akan ditampilkan pada DBGrid.

Langkah 1 Buat Project BaruLangkah pertama adalah buat Project Baru terlebih dahulu.

Jalankan Delphi Klik Menu File Sorot submenu New Dan klik VCL For Aplication

Lebih jelas mengenai pembuatan project baru klik di sini

19

Page 20: delphi 72

Langkah 2 Komponen yang DigunakanBerikut adalah komponen-komponen yang diperlukan dalam pembuatan program :

DBGrid (1) GroupBlox (3) RadioButton (4) Edit (1) Button (1) ADOConnection (1) ADOQuery (1) Datasource (1)

Langkah 3 Setting KomponenBerikut ini adalah cara membuatnya:1. Sisipkan komponen-komponen berikut ini dan ubahlah properties nya.

GROUPBOX

Property ValueNAME GROUPBOX1CAPTION KATEGORI PENCARIANProperty ValueNAME GROUPBOX2CAPTION KATA KUNCIProperty ValueNAME GROUPBOX3

20

Page 21: delphi 72

CAPTION HASIL PENCARIAN RADIOBUTTON

Property ValueNAME RADIOBUTTON1CHECKED TrueCAPTION NIPProperty ValueNAME RADIOBUTTON2CAPTION Nama SiswaProperty ValueNAME RADIOBUTTON3CAPTION AngkatanProperty ValueNAME RADIOBUTTON4CAPTION Alamat Siswa

EDIT

Property ValueNAME EDIT1TEXT (Kosongkan)

BUTTON

Property ValueNAME BUTTON1CAPTION Cari data

21

Page 22: delphi 72

ADOCONNECTION 1

Property ValueCONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;Data Source=Database 1LOGIN PROMT FALSEREQUESTLIVE TRUENAME ADOCONNECTON1

Keterangan:Apabila properti REQUESTLIVE di set TRUE, maka data hasil pencarian dapat diedit.

DATASOURCE

Property Value

NAME DATASOURCE1DATASET ADOQUERY1

DBGRID

Property Value

NAME DBGRID1DATASET DATASOURCE1

Langkah 4 Setting Design Form

22

Page 23: delphi 72

Langkah 5 Koding                Selanjutnya tambah code berikut ini pada event ON CLICK pada BUTTON1

23

Page 24: delphi 72

Langkah 6 Jalankan ProgramJalankan program dengan menekan F9 atau klik Run pada menu Run. S

etelah jalan programnya silakan coba untuk mengisi kata kunci dan memilih katagorinya.

24

Page 25: delphi 72

Sebagai contoh di bawah ini.

Nama Program : Program Representasi Data – DBComboBox

Kegunaan Program : Untuk menampilkan data secara representatif

Windows yang digunakan : Windows Vista Ultimate

Bahasa Pemrograman yang digunakan : RAD Studio 2007 (Delphi 2007)

Oleh : Taufik Alfarizzy

25

Page 26: delphi 72

Referensi : -

Pendahuluan

Pada contoh sebelumnya, kita menggunakan DBGrid untuk merepresentasikan/ menampilkan data. Selain DBGrid, kita masih dapat pula menggunakan komponen yang lain. Berikut ini adalah beberapa jenis komponen yang dapat digunakan untuk hal tersebut.

Diantaranya ada :

DBEdit DBComboBox DBMemo DBImage DBLookUpComboBoxsfgdsfg DBChart

Berikut Preview gambar program yang akan kita buat.

26

Page 27: delphi 72

Langkah 1 Buat Project Baru

Langkah pertama adalah buat Project Baru terlebih dahulu.

Jalankan Delphi Klik Menu File Sorot submenu New Dan klik VCL For Aplication

Lebih jelas mengenai pembuatan project baru klik di sini

Langkah 2 Komponen yang digunakan

Berikut adalah komponen-komponen yang diperlukan dalam pembuatan program :

DBEdit (3) DBComboBox (1) Label (4) ADOConnection (1) ADOTabel (1) Datasource (1) DBNavigator (1)

Langkah 3 Setting Design Form

Selanjutnya setting design formnya seperti gambar di bawah ini.

27

Page 28: delphi 72

Langkah 4 Setting Komponen

Selanjutnya yang harus kita lakukan adalah mensetting properties dari masing-masing komponen-komponen yang telah kita masukan. Berikut adalah daftar settingannya :

FORM

Property Value

NAME FProgramRepresentasiDataDBComboBoxCAPTION Program Representasi Data – DBEdit (…)

LABEL

Property Value

NAME LABEL1CAPTION Kode Mata Pelajaran

Property Value

28

Page 29: delphi 72

NAME LABEL2CAPTION Nama Mata Pelajaran

Property Value

NAME LABEL3CAPTION SKS

Property Value

NAME LABEL4CAPTION Semester

ADOCONNECTION

Property Value

CONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;Data Source=Database 1

LOGIN PROMT FALSEREQUESTLIVE TRUE

NAME ADOCONNECTION1

ADOTABLE

Property ValueCONNECTION ADOCONNECTION1TABLENAME TBSiswaACTIVE TRUENAME ADOTABLE1

29

Page 30: delphi 72

DATASOURCE

Property Value

NAME DATASOURCE1DATASET ADOQUERY1

DBEDIT

Property ValueNAME DBEDIT1DATASOURCE DATASOURCE1DATAFIELD Kode Mata PelajaranProperty ValueNAME DBEDIT2DATASOURCE DATASOURCE1DATAFIELD Nama Mata Pelajaran Property ValueNAME DBEDIT3DATASOURCE1 DATASOURCE1DATAFIELD SKMProperty ValueNAME DBEDIT4DATASOURCE DATASOURCE1DATAFIELD Semester

DBCOMBOBOX

30

Page 31: delphi 72

Property ValueNAME DBCOMBOBOX1DATASOURCE DATASOURCE1ITEMS 50

6570758085

DBNAVIGATOR

Property Value

NAME DBNAVIGATOR1DATASOURCE DATASOURCE1

Langkah 5 Jalankan Program

Jalankan program dengan menekan F9 atau klik Run pada menu Run. Berikut adalah tampilan progam, setelah kita jalankan.

31

Page 32: delphi 72

Komponen Representasi Data (DBImage)

Nama Program : Program Representasi Data – DBImageKegunaan Program : Untuk menampilkan data secara representatifWindows yang digunakan : Windows Vista UltimateBahasa Pemrograman yang digunakan : RAD Studio 2007 (Delphi 2007)

Oleh : Taufik AlfarizzyReferensi : -

Pendahuluan Pada contoh sebelumnya, kita menggunakan DBGrid untuk merepresentasikan/ menampilkan data.

Selain DBGrid, kita masih dapat pula menggunakan komponen yang lain.

32

Page 33: delphi 72

Berikut ini adalah beberapa jenis komponen yang dapat digunakan untuk hal tersebut.

Diantaranya ada :

DBEdit DBComboBox DBMemo DBImage DBLookUpComboBoxsfgdsfg DBChart

Berikut Preview gambar program yang akan kita buat.

Langkah 1 Buat Project Baru

Langkah pertama adalah buat Project Baru terlebih dahulu.

33

Page 34: delphi 72

Jalankan Delphi Klik Menu File Sorot submenu New Dan klik VCL For Aplication

Lebih jelas mengenai pembuatan project baru klik di sini

Langkah 2 Komponen yang digunakan

Berikut adalah komponen-komponen yang diperlukan dalam pembuatan program :

DBEdit DBComboBox * DBNavigator * DBImage* Label ADOConnection * ADOTabel * Datasource * OpenPictureDialog RzRapidFireButton / TBitButton Bevel

Langkah 3Setting Design FormDari komponen-komponen yang terlah kita siapkan selanjutnya setting designnya.

Contohnya seperti gambar di bawah ini.

34

Page 35: delphi 72

Langkah 4 Setting Database

Langkah selanjutnya adalah mensetting Databasenya dahulu.

Yang kita setting di sini adalah pembaharuan terhadap tabel TBSiswa.

Kita update seperti gambar di bawah ini.

35

Page 36: delphi 72

Langkah 5 Setting Komponen

S

elanjutnya yang harus kita lakukan adalah mensetting properties dari masing-masing

komponen-komponen yang telah kita masukan. Berikut adalah daftar masing-masing

settingan propertiesnya : (Berikut juga tidak semua properties komponen di sebutkan

karena saya kira temen-temen sudah akan mengerti, jadi hanya properties dari object

yang penting-penting saja yang saya tampilkan)

ADOCONNECTION

Property Value

CONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;Data Source=Database 1

LOGIN PROMT FALSE

REQUESTLIVE TRUE

36

Page 37: delphi 72

NAME ADOCONNECTION1

ADOTABLE

Property Value

CONNECTION ADOCONNECTION1

TABLENAME TBSiswa

ACTIVE TRUE

NAME ADOTABLE1

DATASOURCE

Property Value

NAME DATASOURCE1DATASET ADOTABLE1

DBCOMBOBOX

Property Value

NAME DBCOMBOBOX1

DATASOURCE DATASOURCE1

DATAFIELD Jurusan

ITEMS IPA

IPS

DBNAVIGATOR

Property Value

NAME DBNAVIGATOR1DATASOURCE DATASOURCE1

DBIMAGE

Property Value

NAME DBIMAGE1DATASOURCE DATASOURCE1

37

Page 38: delphi 72

DATAFIELD FOTO

Langkah 6 Koding        

Selanjutnya tuliskan kode program pada even RzRapidFireButton / TBitButton On Click seperti di bawah ini.

Langkah 7 Jalankan Program

Jalankan program dengan menekan F9 atau klik Run pada menu Run.

Berikut adalah tampilan progam, setelah kita jalankan.

Nama Program : Program Representasi Data – DBMemoKegunaan Program : Untuk menampilkan data secara representatifWindows yang digunakan : Windows Vista UltimateBahasa Pemrograman yang digunakan : RAD Studio 2007 (Delphi 2007)

Oleh : Taufik Alfarizzy

38

Page 39: delphi 72

Referensi : -

Pendahuluan

Pada contoh sebelumnya, kita menggunakan DBGrid untuk merepresentasikan/ menampilkan data. Selain DBGrid, kita masih dapat pula menggunakan komponen yang lain. Berikut ini adalah beberapa jenis komponen yang dapat digunakan untuk hal tersebut.

Diantaranya ada :

DBEdit DBComboBox DBImage DBMemo DBLookUpComboBoxsfgdsfg DBChart

Berikut Preview gambar program yang akan kita buat.

Langkah 1 Buat Project Baru

Langkah pertama adalah buat Project Baru terlebih dahulu.

Jalankan Delphi Klik Menu File Sorot submenu New Dan klik VCL For Aplication

Lebih jelas mengenai pembuatan project baru klik di sini

Langkah 2 Komponen yang digunakan

Berikut adalah komponen-komponen yang diperlukan dalam pembuatan program :

DBEdit DBComboBox * DBNavigator *

39

Page 40: delphi 72

DBMemo* Label ADOConnection * ADOTabel * Datasource * OpenPictureDialog RzRapidFireButton / TBitButton Bevel

Langkah 3 Setting Design Form

Dari komponen-komponen yang terlah kita siapkan selanjutnya setting designnya. Contohnya seperti gambar di bawah ini.

Langkah 4 Setting Database

Langkah selanjutnya adalah mensetting Databasenya dahulu. Yang kita setting di sini adalah pembaharuan terhadap tabel TBSiswa. Kita update seperti gambar di bawah ini.

Langkah 5 Setting Komponen

Selanjutnya yang harus kita lakukan adalah mensetting properties dari masing-masing komponen-komponen yang telah kita masukan. Berikut adalah daftar masing-masing settingan propertiesnya : (Berikut juga tidak semua properties komponen di sebutkan karena saya kira temen-temen sudah akan mengerti, jadi hanya properties dari object yang penting-penting saja yang saya tampilkan)

ADOCONNECTION

Property Value

CONNECTIONSTRING Provider=MSDASQL.1;Persist Security Info=False;Data Source=Database 1

LOGIN PROMT FALSE

REQUESTLIVE TRUE

NAME ADOCONNECTION1

ADOTABLE

40

Page 41: delphi 72

Property Value

CONNECTION ADOCONNECTION1

TABLENAME TBSiswa

ACTIVE TRUE

NAME ADOTABLE1

DATASOURCE

Property Value

NAME DATASOURCE1DATASET ADOTABLE1

DBCOMBOBOX

Property Value

NAME DBCOMBOBOX1

DATASOURCE DATASOURCE1

DATAFIELD Jurusan

ITEMS IPA

IPS

DBNAVIGATOR

Property Value

NAME DBNAVIGATOR1DATASOURCE DATASOURCE1

DBMEMO

Property Value

NAME DBMemo1

41

Page 42: delphi 72

DATASOURCE DATASOURCE1DATAFIELD Catatan

Langkah 6 Jalankan Program

Jalankan program dengan menekan F9 atau klik Run pada menu Run. Berikut adalah tampilan progam, setelah kita jalankan.

42