Arsip: baca data adoquery

more 15 years ago
megan
halo teman2....
mohon bantuannya dong..misal trerdapat syntaks berikut:
CariQ1('selectfrom thama');
if adoQuery1.isempty then
showmessage('Data hama kosong')
else begin
while not adoquery1.eof do begin
kd_hm := Adoquery1.fieldbyname(kd_hama).asstring;
cariQ2('select from TGhama where ' +
'k_h = ' kd_hm);
if adoQuery2.isempty then adoquery1.next
else begin
memo1.text := adoquery2.fieldbyname(k_g).asstring;
end;
end;
end;
[color=blue]permasalahannya ketika adoquery2.isempty benilai =true
mengapa adoquery1.next tidak melakukan aksinya.
yang saya maksudkan aksi disini adalah : adoquery1 membaca kd_hama berikut.
karena pada tabel tGhama k_h bernilai kosong.[/color]
mohon sekali bantuan dari rekan2 sekalian.syntaks apa
yang harus saya tambahkan pada permrograman diatas.
.trims..trims..trims

more 15 years ago
ImanD
@megan
menurut diriku kemungkinan saat ada data pada adoquery2, adoquery1 tidak berjalan maka lebih baik adoquery1.next tidak disimpan pada seleksi.
CariQ1('SELECT FROM thama');
if ADOQuery1.IsEmpty then
ShowMessage('Data hama kosong')
else
begin
while not ADOQuery1.Eof do
begin
kd_hm:=ADOQuery1.FieldByName(kd_hama).AsString;
cariQ2('SELECT FROM TGhama WHERE k_h = '+QuotedStr(kd_hm));
if not ADOQuery2.IsEmpty then
Memo1.Text := ADOQuery2.FieldByName(k_g).AsString;
ADOQuery1.Next;
end;
end;

more 15 years ago
ImanD
oia u/
Memo1.Text := ADOQuery2.FieldByName(k_g).AsString;
lebih baik memnggunakan Memo1.Lines.Add dihawatirkan nanti data yg tersimpan di Memo adalah hanya data yg terakhir yg tersimpan hasil dari ADOQuery2
CariQ1('SELECT kd_hama FROM thama');
if ADOQuery1.IsEmpty then
ShowMessage('Data hama kosong')
else
begin
while not ADOQuery1.Eof do
begin
cariQ2('SELECT k_g FROM TGhama WHERE k_h = '+QuotedStr(ADOQuery1.FieldByName(kd_hama).AsString));
if not ADOQuery2.IsEmpty then
Memo1.Lines.Add(ADOQuery2.FieldByName(k_g).AsString);
ADOQuery1.Next;
end;
end;
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 2 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 2 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 3 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 10 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 10 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 10 years ago
Random Topic
- Mohon Pendapatnya
by kunkun in Tip n Trik Pemrograman more 14 years ago - kesulitan fastreports preview
by dannyong1999 in Enginering more 17 years ago - memanggil image dari URL
by Shaf in Hal umum tentang Pascal Indonesia more 14 years ago - Firebird di sebuah network
by wati in FireBird more 10 years ago - Mencari titik koordinat pixel image.
by tamara in Delphi.NET more 13 years ago - SQLDataSet
by uGLy in MySQL more 15 years ago - set image ke wallpaper format selain bmp
by benyy in Multimedia & Graphic Enhancement more 16 years ago - Ajari Aku Donk!!!
by n3o_cybertech in Tip n Trik Pemrograman more 15 years ago - Mencari Nilai Rata-Rata Bentuk Huruf Di QReport
by umarbakri in Hal umum tentang Pascal Indonesia more 16 years ago - Cara menampilkan data di DBGrid secara mendatar
by murphy in Tip n Trik Pemrograman more 16 years ago