Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

upit na dvije tabele i kontrola na dblookupcombobox

[es] :: Pascal / Delphi / Kylix :: upit na dvije tabele i kontrola na dblookupcombobox

[ Pregleda: 593 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kokolo2305
valter skocko
BiH

Član broj: 66122
Poruke: 22
87.250.122.*



Profil

icon upit na dvije tabele i kontrola na dblookupcombobox15.04.2008. u 23:19

Pozdrav, imao bih jedno pitanje (vjerovatno jednostavno) ali u 00:15 h vjerujte da sam zablokirao.Naime imam dvije tabele povezane preko odredjene kolone. Pokusavam da napravim upit koji ce mi u dbgrid dati odredjene podatke i iz jedne i iz druge tabele a sve to na osnovu podatka koji je ucitan u dblookupcombobox. Ono sto sam ja pokusao izgleda ovako:
Code:

select Ucenik.JMB, Ucenik.[Ime i prezime],  uvjerenje.[Djelovodni broj], uvjerenje.[Datum izdavanja], uvjerenje.[Svrha izdavanja] FROM Ucenik  INNER JOIN   uvjerenje on Ucenik.JMB = uvjerenje.JMB
where (ucenik.jmb LIKE dblookupcombobox1.Text);

u dbgrid mi postavi sve potrebne kolone pomenute u upitu ali nema podataka..dobijao sam sve podatke iz jedne i druge tabele koji su povezani sa kolonom JMB ali meni treba da mi prikazuje podatke za ucenika ciji je maticni broj trenutno u dblookupcombobox-u..
Hvala
15.04.2008. u 23:19 

Miloš Baić
Miloš Baić

Član broj: 72468
Poruke: 1150
77.46.179.*



Profil

icon Re: upit na dvije tabele i kontrola na dblookupcombobox16.04.2008. u 07:30
Koristi parametre umesto TDBLookupComboBox.
If you go out of your mind, do it quietly, so as not to disturb those around you...
16.04.2008. u 07:30 

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 1464
*.adsl-1.sezampro.yu.



Profil

icon Re: upit na dvije tabele i kontrola na dblookupcombobox16.04.2008. u 09:49
Nedostaje ti joker znak ('%') za LIKE operater. Npr. SELECT * FROM TABELA WHERE IME LIKE 'Pera%';
16.04.2008. u 09:49 

kokolo2305
valter skocko
BiH

Član broj: 66122
Poruke: 22
87.250.122.*



Profil

icon Re: upit na dvije tabele i kontrola na dblookupcombobox16.04.2008. u 20:19
Milose hvala rijesio sam problem koristeci parametre i to na nacin
Code:

select Ucenik.JMB, Ucenik.[Ime i prezime], uvjerenje.[Djelovodni broj], uvjerenje.[Datum izdavanja], uvjerenje.[Svrha izdavanja] FROM Ucenik  INNER JOIN   uvjerenje on Ucenik.JMB = uvjerenje.JMB
where (ucenik.jmb = param);


a za parametar sam naveo

Code:

adoquery1.Parameters.Items[0].Value:=dblookupcombobox1.Text;

i ovo funkcionise..jos jednom hvala
16.04.2008. u 20:19 

[es] :: Pascal / Delphi / Kylix :: upit na dvije tabele i kontrola na dblookupcombobox

[ Pregleda: 593 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.