-=-
.
.....
  
 
RSS
Direkomendasikan menggunakan brower Opera/Chrome/Firefox. Resolusi minimal 1024x768 | Powered by ____ |
 
  
 
Nikmati Delphi-ID dalam berbagai versi tampilan :
Basic View (LOW Bandwidth)
Default View (Full)
Mobile Edition
Main Menu
..:: onWebTools ::..
..:: onLastPosts ::..
goto Postjumlah komponen maksimal dalam sebuah project(6)
 by d4mnf1y32
 on 21.May at 12:16
goto Posttanya grayscale to biner dengan scanline(1)
 by luckynvic
 on 20.May at 20:44
goto Posttanya looping biner to matriks(1)
 by luckynvic
 on 20.May at 20:10
goto Postsql error:acces denied for user....(2)
 by nasbms
 on 19.May at 16:54
goto Postpemanggilan frame(4)
 by nasbms
 on 19.May at 16:14
goto Posttanya AvLock(0)
 by azuriza
 on 19.May at 11:24
goto PostGet TDBEdit Value Menggunakan LookUp Grid(10)
 by henry_sys
 on 18.May at 11:27
goto Postmenghitung record dalam perulangan(4)
 by idhiel
 on 16.May at 13:53
goto Posttanya ascii(4)
 by mas_kofa
 on 16.May at 12:11
goto PostRawPrint Untuk Delphi XE2(0)
 by adewijaya
 on 15.May at 22:34
goto Postdatabase error..(4)
 by idhiel
 on 15.May at 15:57
goto Postbekasi, pt arila putra mahkota(3)
 by mas_kofa
 on 15.May at 15:37
goto Postbagaimana cara membaca file *.doc dg delphi?(0)
 by ficky
 on 15.May at 06:14
goto Posttanya biner to matriks(13)
 by diandewi
 on 14.May at 20:30

..:: onLast Articles ::..
..:: New Download ::..
Pascal-id.Org
Feeds -  Popular -  Latest
RE: The Longue
8 months, 3 weeks ago
RE: belajar pascal
8 months, 3 weeks ago
RE: The Longue
8 months, 3 weeks ago
RE: belajar pascal
8 months, 3 weeks ago
RE: Perkenalan dan Absen
8 months, 3 weeks ago
RE: Alhamdulillah Buka Puasa Bersama
8 months, 4 weeks ago
RE: تَقَبَّلَ اللهُ مِنَّا وَمِنْكَ - Selamat Hari Raya Idul Fitri
8 months, 4 weeks ago
Lintas Situs
«
free web site stats and visitor tracking

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
giblartarOffline
Location:
Post subject: help: merelasikan tabel  PostPosted: 14/Feb/2011 11:29
onBeginner


Joined: 03-Feb-2011
Posts: 6

Status: Offline
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
 
 View user's profile Send private message  
Reply with quote Back to top
madiOffline
Location:
Post subject:   PostPosted: 15/Feb/2011 21:44
onProfessional


Joined: 30-Dec-2005
Posts: 527

Status: Offline
1. klo cuman cari record di dbgrid dg onchangenya tedit, mungkin gini
tetapi sebelumnya dbgrid harus ada datanya hasil diquery

dbgrid1.datasource.dataset.locate['NO_REK',edit1.text,[]);
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...

_________________
"MAN BEHIND THE GUN"
Hidup ini sudah terlalu banyak masalah, Tambah satu masalah tidak jadi masalah.
Hidup ini simple, jgn dijadikan complex.
 
 View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger  
Reply with quote Back to top
madiOffline
Location:
Post subject:   PostPosted: 15/Feb/2011 22:02
onProfessional


Joined: 30-Dec-2005
Posts: 527

Status: Offline
2. pertanyaannya mungkin, bagaimana mengambil data dari pilihan radiobutton yg dipilih Very Happy

      Code:

 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;

_________________
"MAN BEHIND THE GUN"
Hidup ini sudah terlalu banyak masalah, Tambah satu masalah tidak jadi masalah.
Hidup ini simple, jgn dijadikan complex.
 
 View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger  
Reply with quote Back to top
giblartarOffline
Location:
Post subject:   PostPosted: 20/Feb/2011 19:51
onBeginner


Joined: 03-Feb-2011
Posts: 6

Status: Offline
      madi wrote:
1. klo cuman cari record di dbgrid dg onchangenya tedit, mungkin gini
tetapi sebelumnya dbgrid harus ada datanya hasil diquery

dbgrid1.datasource.dataset.locate['NO_REK',edit1.text,[]);
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..
 
 View user's profile Send private message  
Reply with quote Back to top
madiOffline
Location:
Post subject:   PostPosted: 20/Feb/2011 20:11
onProfessional


Joined: 30-Dec-2005
Posts: 527

Status: Offline
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

_________________
"MAN BEHIND THE GUN"
Hidup ini sudah terlalu banyak masalah, Tambah satu masalah tidak jadi masalah.
Hidup ini simple, jgn dijadikan complex.
 
 View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 12 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic





Powered by PNphpBB2 © 2003-2009 The Zafenio Team
Credits


| Register | Lost Password ? |