Anda di halaman 1dari 16

Bahasa

Pemrograman
2 sks
Praktikum
Form1
A

B
Edit1

H Edit2

Edit3

Button1
Latihan sederhana
 procedure TForm1.Button1Click(Sender: TObject);
 var A,B,H : real;
 begin
 if (edit1.Text <> '') and (edit2.Text <> '') then
 begin
 A := strtofloat(edit1.Text);
 B := strtofloat(edit2.Text);
 H := (A + B);
 edit3.Text := floattostr(H);
 end;
 end;
atau
 procedure TForm1.Button1Click(Sender: TObject);
 var H : real;
 begin
 if (edit1.Text <> '') and (edit2.Text <> '') then
 begin
 H := strtofloat(edit1.Text) + strtofloat(edit2.Text);
 edit3.Text := floattostr(H);
 end;
 end;
Menyimpan file
Project, misal: SIM Teknik,
Terdiri dari
- Check KRS, CheckTranskrip, CheckSPP,
CheckKPTA, dan lain-lain
Save as: CheckKRS.pas- unit sub program
dari SIMTeknik,
Save Project As: SIMTeknik.dpr
-simteknik.exe
Bekerja dengan database
 Kapan database dibutuhkan??
 Data yang bisa disimpan untuk ditambah,
dihapus, diedit, diolah, dsb.
 Misal : data mhs, data karyawan, data
keuangan, data pembelian/ penjualan, dsb
 Macam data base :
 -MS-Acces, SQL, Paradox, dBase, Excell, dll
 Pilih MS acces, tiap PC, ada…, mampu
‘berkomunikasi’ dgn data base lain.
Contoh Database
 1 Data base bisa terdiri dari beberapa table
 Contoh :
 Nama Data Base: Perpustakaan.mdb
 Nama Table:
 Buku (KodeBk, Judul, Pengarang, Penerbit, Tahun)
 Peminjaman (ID, KodeBk, Pinjam,Kembali)
 Pembelian (KodeBk, Harga, Tgl)
 Anggota (NPM, Nama, Keterangan)
 Contoh 2:
 Nama Data Base: RAB.mdb
 Nama Table:
 Analis (KodeAn, KodeBU, Koef, Bahan, Sat,
HargaSat)
 RAB (KodePek, KodeAn, Vol, Hargasat)
 Contoh 3:
 Nama Data Base: Damas.mdb
 Nama Table:
 Nilai (NPM, Nama, Tgl, Klm, Nilai)
Membuat database dengan MS-Acces

Create
table
Range Data (Field
size/ digit),
berpengaruh
terhadap kecepatan,
isilah sesuai
kebutuhan
Text: teks;
Memo: catatan
Number: angka
Date/Time: Tanggal/ waktu
Curency: keuangan
Autonumber: 1,2,3
OleObject: gambar
Hperlink: link web

Setelah selesai, save tabel


dengan nama damas
Jika tabel damas diklik/
open, hasilnya seperti ini
Bekerja di Delphi
Mengolah database
ADOConnection
menghubungkan anatara
delphi dgn Access

ADOCommand mengirim
perintah sql ke database
(Insert, update, delete),
bisa digantikan sama
query

Dari component ADO


AdoDataset

AdoQuery
mengirim perintah sql ke
database (Insert, update,
delete), Bisa bisa menerima
DataSource return set seperti perintah
SELECT

DBGrid
Login Promt: False

Anda mungkin juga menyukai