1.
Aktifkan xampp panel
2.
Kemudian buka web browser : ketikkan http://localhost/phpmyadmin
3.
Buatlah database dengan nama kampus
4.
Buatlah table bernama mahasiswa dengan 3 field
5.
Instal program odbc
6.
Kemudain lakukan setting 0dbc dengan cara masuk
control panel à
administrative toolàdatasource
(odbc)
7.
Kemudian akan tampil tampilan berikut, pilih
menu add
8.
Setelah masuk ke menu add akan muncul tampilan
sbb, pilihlah odbc driver
9.
Kemudian isikan seperti dibawah ini
10.
Buatlah form seperti dibawah ini dengan delphi
11.
Rincian komponen yang digunakan
gambar
|
Nama komponen
|
Setting di properties
|
Label sebanyak 3 buah
|
Label 1 name diganti nim
Label 2 name diganti nama
Label3 name diganti jurusan
|
|
Edit sebanyak 3
|
Edit 1 text di kosongi,
Edit 2 text dikosongi,
Edit3 text dikosongi,
|
|
Button sebanyak 4
|
Button 1 name diganti insert
Button 2 name diganti update
Button 2 name diganti delete
Button3 name diganti keluar
|
|
Ada di menu BDE
|
Query 1
Query 2
|
Databasename : kampus
Databasename : kampus
Sql diisi script : select *from mahasiswa order by nim
|
Dari menu data access
|
Datasource
|
Dataset di isi query 2
|
Dari menu data control
|
Dbgrid
|
Datasource diganti datasource1
|
12.
Klik 2x pada DBgrid, lakukan setting dengan cara
sbb :
-
Tambahkan colom dengan cara klik add
-
Untukmengganti colom dengan nim, nama dan
jurusan klik pada kolom ke 0, kemudian pilih properties fieldname
13.
Masuk ke
unit 1 dengan cara view à
units
Pada deklarasi public isikan scrip sbb
Procedure refresh;
14. Kemudian
pada implementation ketikkan kode dibawah ini
procedure
TForm1.refresh ;
begin
with query2 do
begin
close;
SQL.clear;
SQL.Text:='select*from
mahasiswa order by nim';
open;
end;
15.
Kemudian kembali ke form dengan cara klik view à form
16.
Klik 2x pada button/tombol insert, isikan script
dibawah ini
Dibawah begin silahkan ketikkan :
with
Query1 do
begin
Close;
SQL.Clear;
sql.Add('lock table barang write;');
{perintah query untuk simpan data ke tabel}
SQL.Text:='INSERT INTO mahasiswa
values(:nim,:nama,:jurusan)';
ParamByName('nim').AsString:=Edit1.Text;
ParamByName('nama').AsString:=Edit2.Text;
ParamByName('jurusan').AsString:=Edit3.Text;
ExecSQL;
end;
refresh;
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
17.
Klik area form,kemudian Pada setting object
inspector,pilih menu event, kemudian pilih oncreate klik2x dibawah begin
ketikkan scipt dibawah ini
query2.Open;
18. Klik
pada DB grid, kemudian pada object inspectoràeven
pilih menu dbclick
Ketikkan script dibawah ini
edit1.Text:=DBGrid1.Fields[0].AsString;
edit1.ReadOnly:=true;
edit2.Text:=DBGrid1.Fields[1].AsString;
edit3.Text:=DBGrid1.Fields[2].AsString;
19. Kemudian
kembali pada form, klik 2x pada tombol update
Isikan script dibawah ini
with Query1 do
begin
close;
SQL.Clear;
SQL.Text:='UPDATE mahasiswa set nama=:nama, jurusan=:jurusan where nim=:nim';
ParamByName('nim').AsString:=Edit1.Text;
ParamByName('nama').AsString:=Edit2.Text;
ParamByName('jurusan').AsString:=Edit3.Text;
ExecSQL;
end;
refresh;
20. klik
2x pada delete
with
query1 do
begin
close;
SQL.Clear;
SQL.Text:='DELETE from mahasiswa where
nim=:nim';
ParamByName('nim').AsString:=DBGrid1.Fields[0].AsString;
ExecSQL;
end;
refresh;
21. klik
2x pada keluar
isikan script
close
0 Response to "MODUL DELPHI (PEMOGRAMAN DATABASE)"
Post a Comment
Ilmu ibarat sempax, kita harus menggunakannya, tapi tak perlu memamerkannya..".Tolong klik iklan dong..biar blog nya tetep eksis..Thxs "