Paradox (.db)
Database
1. Siapkan rancangan basis data untuk di impelementasikan dengan program
Database : mahasiswa
Tabel : pribadi
Tabel : jurusan
*Nomhs
* kodejur
Nama
namajur
**Kodejur
**Kode_tempat
Tgl_lahir
Tabel : kab_kota
*Kode_tempat
kabupaten
4. Simpan desiaj diatas dengan klik Save as pilih Akako pada Combo Alias ,
kemudian ketika pribadi pada File name. akan tercipta tabel pribadi
5. untuk uji coba tabel dapt diisi data dengan klik ikon Edit Data
Menampilkan data
1. membuat aplikasi/ form untuk menampilkan data
a. menggunakan DBGrid untuk penampilan data ke form (layar)
i. buka form baru
ii. masukkan komponen DBGrid (dari tab Data Control) ke form
iii. masukkan komponen :database, SQL,Dataset (dari tab Data
Access), shg menjadi sbb
Property
Alias name : akakomyogya
Alias name
Digunakan
Database Name:
akakomyogya
Connected: true
Login Prompt : false
Name : Database1 (default)
Query
DataSourse
DBGRID
Database name :
akakomyogya
Active : true
SQL : SELECT * FROM
PRIBADI
Name : Query1 (default)
Dataset: Query1
Name : DataSource1 (default)
Data Source : DataSource1
harus sama
dengan
alias
database
dari alian
manager
Database
name :
bebas
untuk koneksi
ke database
Untuk
menuliskan
printah SQL
Untuk
menghubungkan
ke Query
dengan DBGrid
Untuk
menampilkan
hasil query
dalam bentuk
tabulasi
QRBand
Band Type :rbTitle (default)
Query
QRLabel
QRBand
Band Type :rbColumn Header
QRBand
Band Type :rbDetail
Button
QRDBText
Button
Komponen
Property
Database
Query
DataSource
Caption : DAFTAR
MAHASISWA
Caption : Nama
QRLabel3
QRLlabel4
Caption : Jurusan
QRDBText1
Dataset: Query1
DataField: nama
QRDBText2
Dataset: Query1
DataField: nomhs
QRDBText3
Dataset: Query1
QuickRep
Event
keterangan
Digunakan untuk
koneksi ke
database
Untuk menuliskan
printah SQL
Untuk
menghubungkan
ke Query dengan
DBGrid
Untuk
menampilkan
hasil query dalam
bentuk tabulasi
Memberi judull
aporan
Memberi judul
kolom
Memberi judul
kolom
Memberi judul
kolom
Agar kolom diisi
data dari field
nama
Agar kolom diisi
data dari field
nomhs
Agar kolom diisi
DataField: namajur
Button1
Caption : Preview
Button2
Caption : Print
Form1
Event-OnClick
TForm1::Button1Click(TObject
*Sender)
{
QuickRep1->Preview();
}
Event-OnClick
TForm1::Button1Click(TObject
*Sender)
{
QuickRep1->Preview();
}
Event-OnCreate
TForm1::FormCreate(TObject
*Sender)
{
QuickRep1->Visible=false;
}
Agar hasil
tersetak di printer
Untuk
menyembunyikan
format Quick
Report, shg yang
nampak hanya
form dialog
4. Isi data pada pilihan DBCOmboBox dengan data dari tabel jurusan. Ketika perintah
pada FormCreate:
void __fastcall TForm1::FormCreate(TObject
*Sender)
{
//untuk mengisi DBCOmboBox dengan data berasal dari tabel
jurusan
//baca data dari tabel
Query1->SQL->Clear();
Query1->SQL->Add("select * from jurusan");
Query1->Open(); eksekusi untuk mengambil data dari tabel
jurusan
Query1->First(); tempatkan pointer pada recored ke-1
//tempelkan ke ComboBox
while(!Query1->Eof)
{
DBComboBox1->Items->Add(Query1->FieldByName("jurusan")>AsString); Ambil data dari setiap record untuk
mengisi combobox
Query1->Next(); tempatkan pointer record berikut
}
5. tulis kode pada tombol OK onClick