MANIPULASI DATA
Manipulasi data merupakan pengolahan data pada form dan tabel yang dapat di
insert, edit, delete dan simpan. Agar dapat mengolah data tersebut maka setiap tombol
(Button) diberikan perintah-perintah sesuai yang dibutuhkan. Berikut adalah perintah-
perintah menggunakan bahasa SQL.
Buka kembali form supplier pada materi pertemuan sebelumnya, perhatikan setiap tombol
akan dimasukan coding-coding seperti :
❖ Tambah : Insert;
❖ Simpan : Post;
❖ Ubah : Edit;
❖ Hapus : Delete;
❖ Batal : Cancel;
❖ Tutup : Close;
2. Klik sembarang form atau klik di TreeView formnya, kemudian klik event disamping
properties, klik double onClose di kolom yang kosong dan ketik perintahnya pada
gambar 5.1
24
Created By : Purnama Alamsyah, S.Kom
procedure TFSupplier.Button1Click(Sender: TObject);
begin
if Application.MessageBox ('Apakah anda mau menambah data lagi ?','Dialog
Insert',MB_YESNO+MB_ICONQuestion)=6 then
begin
DMPembelian.TSupplier.Insert;
End;
End;
25
Created By : Purnama Alamsyah, S.Kom
procedure TFSupplier.Button5Click(Sender: TObject);
begin
if Application.MessageBox('Pastikan bahwa data ini dibatalkan!','Dialog
Cancel',MB_YESNO+MB_ICONQuestion)=6 then
begin
DMPembelian.TSupplier.Cancel;
End;
End;
Untuk mencegah erorr pada tombol simpan dan tombol Hapus ketika perintah simpan diklik
sementara tidak ada data yang akan disimpan, dan pada tombol hapus ketika diklik tidak
ada data yang akan dihapus, maka diperlukan perintah-perintah / skripnya sebagai berikut :
❖ Sisipkan pada tombol HAPUS berikut ini :
if DMPembelian.TSupplier.RecordCount > 0 then
Jalankan kembali programnya, apakah masih erorr atau berjalan sesuai prosedure, jika
masih erorr perhatikan kembali skrip dan letak penyisipannya.
26
Created By : Purnama Alamsyah, S.Kom