You are on page 1of 6

procedure TForm1.

Button7Click(Sender: TObject);

begin

table1.SetKey;

table1.FieldByName('NIM').AsString:=

edit9.Text;

table1.GotoKey

end;

procedure TForm1.Button8Click(Sender: TObject);

begin

close;

end;

procedure TForm1.Button3Click(Sender: TObject);

begin

if application.MessageBox('Apakah anda yakin ingin menghapus data yang


dipilih','konfirmasi',MB_YESNO or MB_ICONINFORMATION)=idyes then

begin

table1.Delete;

end;

end;

procedure TForm1.FormCreate(Sender: TObject);

begin

button4.enabled:=false;

button5.enabled:=false;

edit1.enabled:=false;
edit2.enabled:=false;

edit3.Enabled:=false;

edit4.Enabled:=false;

edit5.Enabled:=false;

edit6.Enabled:=false;

edit7.Enabled:=false;

edit8.enabled:=false;

edit9.enabled:=false;

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

button2.Enabled:=false;

button3.enabled:=false;

button4.Enabled:=true;

button5.Enabled:=true;

edit1.Enabled:=true;

edit2.enabled:=true;

edit3.Enabled:=true;

edit4.enabled:=true;

edit5.enabled:=true;

edit6.enabled:=true;

edit7.enabled:=true;

edit8.enabled:=true;

edit9.enabled:=true;

edit1.SetFocus;
end;

procedure TForm1.Button5Click(Sender: TObject);

begin

edit1.clear;

edit2.clear;

edit3.clear;

edit4.clear;

edit5.Clear;

edit6.Clear;

edit7.clear;

edit8.clear;

edit9.clear;

end;

procedure TForm1.Button4Click(Sender: TObject);

begin

table1.append;

table1['NIM']:=edit1.text;

table1['NAMA']:=edit2.Text;

table1['ALAMAT']:=edit3.Text;

table1['TELEPON']:=edit4.Text;

table1['JENISKELAMIN']:=edit5.Text;

table1['PRODI']:=edit6.Text;

table1['SEMESTER']:=edit7.Text;

table1['KELAS']:=edit8.Text;
table1.Post;

showmessage('data sudah di simpan');

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

DBGrid1.setfocus;

with table1 do

begin

form1.Edit1.enabled:=true;

form1.Edit2.enabled:=true;

form1.Edit3.enabled:=true;

form1.Edit4.enabled:=true;

form1.Edit5.enabled:=true;

form1.Edit6.enabled:=true;

form1.Edit7.enabled:=true;

form1.Edit8.enabled:=true;

form1.Edit1.Text:=fieldvalues['NIM'];

form1.Edit2.Text:=fieldvalues['Nama'];

form1.Edit3.Text:=fieldvalues['Alamat'];

form1.Edit4.Text:=fieldvalues['Telepon'];

form1.Edit5.Text:=fieldvalues['JenisKelamin'];

form1.Edit6.Text:=fieldvalues['Prodi'];

form1.Edit7.Text:=fieldvalues['Semester'];

form1.Edit8.Text:=fieldvalues['Kelas'];

form1.Edit1.Enabled:=false;

form1.Edit2.Enabled:=false;
form1.Edit3.Enabled:=false;

form1.Edit4.Enabled:=false;

form1.Edit5.Enabled:=false;

form1.Edit6.Enabled:=false;

form1.Edit7.Enabled:=false;

form1.Edit8.Enabled:=false;

end;

form1.Show

end;

procedure TForm1.Button9Click(Sender: TObject);

begin

table1.locate('NIM',edit1.Text,[]);

table1.Edit;

Table1.FieldByName('NIM').Asstring:=edit1.Text;

Table1.FieldByName('nama').AsString:=edit2.Text;

Table1.FieldByName('alamat').asstring:=edit3.Text;

Table1.FieldByName('telepon').asstring:=edit4.Text;

Table1.FieldByName('jeniskelamin').asstring:=edit5.Text;

Table1.FieldByName('prodi').asstring:=edit6.Text;

Table1.FieldByName('semester').asstring:=edit7.Text;

Table1.FieldByName('kelas').asstring:=edit8.Text;

table1.post;

table1.close;

table1.open;

table1.Filtered:=false;

button5.Click;

showmessage('Data berhasil di simpan');


end;

procedure TForm1.Button6Click(Sender: TObject);

begin

quickreport2.preview;

end;

end.

You might also like