Log in

View Full Version : [ask] tombol cari data di delphi gan


Guesuper
20th November 2011, 10:55 AM
gan ane mau tanya nie....ane kan ingin mencari dalam dua buah table dalam satu form....lebih jelas nya nie aku kasih formnya,,,



http://cdn-u.kaskus.us/44/sfe1nnk2.jpg



and ini srcipnya gan....

kok querynya gak mau ya.......



procedure TFdatapegawai.btncariClick(Sender: TObject);

begin

if ecari.Text = ''then showmessage('data kosong') else

begin

if (cbcari.Text ='NIP') then

begin

with dm.qpegawai,dm.qjabatan do

begin

close;

sql.Clear;

sql.Add('select * from pegawai,jabatan where pegawai.nip=:kd and jabatan.nip=:nip');

prepared;

parameters.Items[0].Value:=ecari.Text;

parameters.Items[1].value:=ecari.Text;

open;

end;

getrecord;

if dm.qpegawai.RecordCount = 0 then

messagedlg('Data tidak ada',mtinformation,[MBOK],0);

refresh;

end

else

if cbcari.Text ='Nama Pegawai' then

begin

with dm.qpegawai,dm.qjabatan do

begin

close;

sql.Clear;

sql.Add ('select * from pegawai,jabatan where pegawai.nip:=kd and jabatan.nip=:kd');

prepared;

parameters.Items[0].Value:=ecari.Text;

parameters.Items[1].Value:=ecari.Text;

open;

end;

end;

getrecord;

if dm.qpegawai.RecordCount = 0 then

messagedlg('Data tidak ada',mtinformation,[MBOK],0);

end;

end;



semoga agan agan programer bisa membantu.....

</div>