Anda di halaman 1dari 5

TUTORIAL APLIKASI BIODATA PEMAIN BOLA

TUJUAN:
Agar mahasiswa mengetahui hal-hal dasar dalam pembuatan aplikasi sederhana khususnya aplikasi
mengenai biodata pemain bola

TUTORIAL PEMBUATAN APLIKASI


1. Buat tabel untuk menyimpan data pemain bola.
Buka aplikasi “DATABASE DESKTOP”. Kemudian klik “file” di menu bar pilih “new” dan pilih
“table” kemudian pilih “paradox 7” dan tekan OK
Kemudian isi kolom tabel berdasarkan gambar di bawah :

Klik save as dan letakkan di folder yang akan ada simpan bersama project delphi yang akan
anda buat. Maka tampilan akan berubah menjadi seperti berikut:
2. Buatlah tampilan form 1 seperti berikut :

No. 1 label -> terdapat di


toolbar “STANDAR”

No. 2&3 DBEdit & DBGrid terdapat di toolbar “DATA CONTROLS”

No. 4 BitBtn (Buttons) terdapat di toolbar “ADDITIONALS”

3. Buatlah form 2 yang akan digunakan untuk menginputkan data.


Tampilannya sebagi berikut

No. 1, 2 & 3 GroupBox, Label & Edit (StdCtrls) terdapat di dalam toolbar “STANDART”
No. 4 BitBtn (Buttons) terdapat di toolbar “ADDITIONALS”

4. Buatlah DataModule Baru dengan cara pilih “file” pilih “new” kemudian pilih “Data Module”.
Maka akan muncul sebuah tampilan dengan judul “DataModule3”. Kemudian pilih toolbar
“Data Access” dan pilih “DataSource” kemudian letakkan di DataModule3. Setelah itu pilih
toolbar “BDE” dan pilihlah tabel, sehingga tampilan manjadi seperti ini:

5. Setelah itu setel “DataSet” pada “DataSource1” dengan nama tabel pada DataModule3.
Berhubung table yang saya gunakan adalah “table1”. Jadi pilih “Table1” pada “DataSet”.
Pada “Table1” ubah setelan “TableName” dengan nama Tabel yang telah anda buat dengan
“Database Desktop” dalam hal ini saya gunakan “Tugas1.db”

Setelah itu ubah status “active” dari “false” ke “true”

6. Kembali ke form 1 . klik pada DBGrid dan isikanlah “nama data module (.) nama Source”
pada “DataSource”. Dalam hal ini berhubung saya menggunakan DataModule3 dan Data
Source1, maka saya menuliskan “DataModule3.DataSource1”. maka tampilan DBGrid akan
berubah seperti ini :

7. Setelah itu kita akan lanjut ke koding


a. Pada form 1 button “tambah” ketikkanlah koding seperti dibawah ini:
form2.groupbox1.caption:='tambah';
form2.visible:=true;
form2.Edit1.Text:='';
form2.Edit2.Text:='';
form2.Edit3.Text:='';
form2.Edit4.Text:='';
form2.Edit5.Text:='';
form2.Edit6.Text:='';
form2.Edit7.Text:='';
form2.Edit8.Text:='';
form2.Edit9.Text:='';
b. Pada form 1 button “edit” ketikkanlah koding seperti dibawah ini:
form2.Show;
form2.groupbox1.caption:='edit';
form2.visible:=true;

with form2 , DataModule3 do


begin
edit1.text:= Table1.fieldbyname('No').asstring;
edit2.text:= Table1.fieldbyname('Nama').asstring;
edit3.text:= Table1.fieldbyname('No Punggung').asstring;
edit1.text:= Table1.fieldbyname('Umur').asstring;
edit1.text:= Table1.fieldbyname('Negara').asstring;
edit1.text:= Table1.fieldbyname('Klub').asstring;
edit1.text:= Table1.fieldbyname('Jumlah Gol').asstring;
edit1.text:= Table1.fieldbyname('Posisi').asstring;
edit1.text:= Table1.fieldbyname('Caps').asstring;
end;
c. Pada form 1 button “hapus” ketikkanlah koding seperti dibawah ini:
if (application.MessageBox('Ingin Menghapus Data Ini?','Warning!!',mb_yesno or
mb_iconquestion) = idyes) then
datamodule3.Table1.Delete;
d. Pada form 2 button “simpan” ketikkanlah koding seperti dibawah ini:
if groupbox1.caption='tambah' then
begin
with DataModule3, form2 do
begin
table1.append;
table1.fieldbyname ('No').asstring:=edit1.text;
table1.fieldbyname ('Nama').asstring:=edit2.text;
table1.fieldbyname ('No Punggung').asstring:=edit3.text;
table1.fieldbyname ('Umur').asstring:=edit4.text;
table1.fieldbyname ('Negara').asstring:=edit5.text;
table1.fieldbyname ('Klub').asstring:=edit6.text;
table1.fieldbyname ('Jumlah Gol').asstring:=edit7.text;
table1.fieldbyname ('Posisi').asstring:=edit8.text;
table1.fieldbyname ('Caps').asstring:=edit9.text;
end;
form2.close;
form1.show;
end;

if groupbox1.caption='edit' then
begin
DataModule3.table1.Edit;
DataModule3.table1.fieldbyname ('No').asstring:=edit1.text;
DataModule3.table1.fieldbyname ('Nama').asstring:=edit2.text;
DataModule3.table1.fieldbyname ('No Punggung').asstring:=edit3.text;
DataModule3.table1.fieldbyname ('Umur').asstring:=edit4.text;
DataModule3.table1.fieldbyname ('Negara').asstring:=edit5.text;
DataModule3.table1.fieldbyname ('Klub').asstring:=edit6.text;
DataModule3.table1.fieldbyname ('Jumlah Gol').asstring:=edit7.text;
DataModule3.table1.fieldbyname ('Posisi').asstring:=edit8.text;
DataModule3.table1.fieldbyname ('Caps').asstring:=edit9.text;
DataModule3.table1.Post;
end;
form2.Close;
form1.Show;
8. SELAMAT!! Sekarang aplikasi yang anda buat sudah bisa di jalankan. Caranya pilih “RUN”
pada menu bar atau tekan F9. Untuk menghentikan aplikasi adalah dengan cara pilih “run”
pada menu bar kemudian pilih “program reset” atau “CTRL + F2”
9. PENTING!! Jangan lupa untuk menyimpan project yang sudah anda buat.

Anda mungkin juga menyukai