Arsip: help: merelasikan tabel

more 12 years ago
giblartar
bantu y mastah...
ane punya 2 form yaitu for nasabah dan tunggakan.
data pada form tunggakan diambil dari tabel nasabah dan tunggakan.
database enginenya ane pake MS sql server 2000
(ADOConnection, ADOQuery)
[spoiler=form nasabah]
[/spoiler]
[spoiler=form tunggakan]
[/spoiler]
:
1.bagaimana query sql untuk merelasikan tabel nasabah dan tabel tunggakan sehingga
ketika mengetikan nomor rekening pada komponen editno_rek. pointer pada DBGrid akan
menunjuk no rekening yang di tulis pada editno_rek.
2.Bagaimana supaya ketika pilihan (Surat Peringatan 1, Surat Peringatan 2, Surat Peringatan 3,
Surat Penarikan Jaminan) pada komponen radiobutton dicentang,pada DBGrid akan melakukan sorting
berdasarkan ketentuan sbb
Surat Peringatan 1 = jika field 'hari' : 1 bulan + 1 hari (31hari >= 44hari)
Surat Peringatan 2 = jika field 'hari' : 1 bulan + 2 minggu (45hari >= 51hari)
Surat Peringatan 3 = jika field 'hari' : 1 bulan + 3 minggu (52hari >= 58hari)
Surat Penarikan Jaminan = jika field 'hari' : 2 bulan + 1 hari ( > 59 hari)
thanks mastah



more 12 years ago
madi
1. klo cuman cari record di dbgrid dg onchangenya tedit, mungkin gini
tetapi sebelumnya dbgrid harus ada datanya hasil diquery
dbgrid1.datasource.dataset.locate);
untuk query 2 table tentunya harus ada di masing2 table kolom yg sama..misal NO_REK.
pertanyaan merealisasikan itu cukup membingungkan, yg mau diambil datanya table TUNGGAKAN atau Table NASABAH atau keduanya..
query.sql.text := 'SELECT FROM TUNGGAKAN a, NASABAH b WHERE a.NO_REK = b.NO_REK dst...
query.sql.text := 'SELECT FROM NASABAH a, TUNGGAKAN b WHERE a.NO_REK = b.NO_REK dst...

more 12 years ago
madi
2. pertanyaannya mungkin, bagaimana mengambil data dari pilihan radiobutton yg dipilih :D
dbgrid1.datasource.dataset.close;
case radiobutton1.itemsIndex of
// surat peringatan 1
0: adoquery.sql.text := 'SELECT FROM TUNGGAKAN WHERE HARI + 30+1 >= 44';
// surat peringatan 2
1: adoquery.sql.text := 'SELECT FROM TUNGGAKAN WHERE HARI + 30+1+14 >= 51';
// surat peringatan 3
2: adoquery.sql.text := 'SELECT FROM TUNGGAKAN WHERE HARI + 30+1+21 >= 58';
// surat peringatan 1
3: adoquery.sql.text := 'SELECT FROM TUNGGAKAN WHERE HARI + 60+2 >= 59';
end;
dbgrid1.datasource.dataset.Open;

more 12 years ago
giblartar
@madi: 1. klo cuman cari record di dbgrid dg onchangenya tedit, mungkin gini tetapi sebelumnya dbgrid harus ada datanya hasil diquery dbgrid1.datasource.dataset.locate); untuk query 2 table tentunya harus ada di masing2 table kolom yg sama..misal NO_REK. pertanyaan merealisasikan itu cukup membingungkan, yg mau diambil datanya table TUNGGAKAN atau Table NASABAH atau keduanya.. query.sql.text := 'SELECT FROM TUNGGAKAN a, NASABAH b WHERE a.NO_REK = b.NO_REK dst... query.sql.text := 'SELECT FROM NASABAH a, TUNGGAKAN b WHERE a.NO_REK = b.NO_REK dst...pada (tunggakan a) maksud "a" ny itu ap ?.. mf y mastah ane lola mikirnya..

more 12 years ago
madi
query.sql.text := 'SELECT FROM TUNGGAKAN a, NASABAH b WHERE a.NO_REK = b.NO_REK
hohoho.. katakanlah variable pengandaian table, jika mau merelasikan 2 table
diganti yg lain jg bisa..
query.sql.text := 'SELECT FROM TUNGGAKAN T1, NASABAH T2 WHERE T1.NO_REK = T2.NO_REK
kamsudnya, mengambil semua data dari table tunggakan yg mempunyai no_rek yg sama dg table nasabah
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
- DElphi For PHP
by umarbakri in Hal umum tentang Pascal Indonesia more 15 years ago - Tanya Bikin Aplikasi Pengontrol Bandwidth Jaringan LAN...
by dmay in Hal umum tentang Pascal Indonesia more 15 years ago - Mohon Masukan + Pendapat Dari Sesepuh Delphi..
by juan81 in Games more 14 years ago - Tedit
by sutomohd in MsSQL more 17 years ago - cara menampilkan IP address kom yg terhubung ke kom kita?
by stoopid in Network, Files, I/O & System more 16 years ago - data dan gambar
by ochimcakep in Paradox more 10 years ago - chart di excel
by lela in Hal umum tentang Pascal Indonesia more 15 years ago - Image Grayscale.....
by yadi in Hal umum tentang Pascal Indonesia more 15 years ago - fingerprint
by antcom in Network, Files, I/O & System more 14 years ago - tentang ocx
by w11 in Network, Files, I/O & System more 12 years ago