Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.333 pregleda

Najnovija ↓

upit na dvije tabele i kontrola na dblookupcombobox 16.04.2008. u 00:19 · pre 225 meseci #1
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
Re: upit na dvije tabele i kontrola na dblookupcombobox 16.04.2008. u 10:49 · pre 225 meseci #3
Nedostaje ti joker znak ('%') za LIKE operater. Npr. SELECT * FROM TABELA WHERE IME LIKE 'Pera%';
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: upit na dvije tabele i kontrola na dblookupcombobox 16.04.2008. u 21:19 · pre 225 meseci #4
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme