Guesuper
20th November 2011, 11:00 AM
ane sering kusiltan gan maen query di delphi...
misalkan gini ane pengen manggil field dalam 3 table yang berbeda..
ane menggunakan begini gan..
begin
with dm.pegawai do
with dm.jabatan do
with dm.potongan do
begin
close;
sql.clear;
sql.add('select * from pegawai,jabatan,potongan where pegawai.nip=:kd and jabatan.nip=:kode and potongan.nip=kod');
parameters.items[0].value:=dbnip.keyvalue;
parameters.items[1].value:=dbnip.keyvalue;
parameters.items[2].value:=dbnip.keyvalue;
open;
begin
dengan perintah itu...ane ingin menampilkan isi data dari field dengan relasi table ane menggunakan NIP sebagai primary keynya....
kok gak isa ya gan..
</div>
misalkan gini ane pengen manggil field dalam 3 table yang berbeda..
ane menggunakan begini gan..
begin
with dm.pegawai do
with dm.jabatan do
with dm.potongan do
begin
close;
sql.clear;
sql.add('select * from pegawai,jabatan,potongan where pegawai.nip=:kd and jabatan.nip=:kode and potongan.nip=kod');
parameters.items[0].value:=dbnip.keyvalue;
parameters.items[1].value:=dbnip.keyvalue;
parameters.items[2].value:=dbnip.keyvalue;
open;
begin
dengan perintah itu...ane ingin menampilkan isi data dari field dengan relasi table ane menggunakan NIP sebagai primary keynya....
kok gak isa ya gan..
</div>