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

Kako da prikazem u dbgrid vrednosti iz vise tabela?

[es] :: Pascal / Delphi / Kylix :: Kako da prikazem u dbgrid vrednosti iz vise tabela?

[ Pregleda: 2847 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Kako da prikazem u dbgrid vrednosti iz vise tabela?22.02.2007. u 12:40 - pre 208 meseci
Dakle imam jednu tabelu koja je sa master / detail povezana sa drugom tabelom. U toj tabeli imam sifre, recimo polje radnik mi je broj 5 a u drugoj tabeli radnik 5 ima svoje prezime i ime.. E sada bih ja hteo da na taj dbgrid kada prikazuje kada skonta da ta tabela ima vrednost 5 da onda ispise u jednoj koloni recimo PETROVIC PETAR ili tako nesto, a to mi se vraca recimo preko sql upita iz one tabele.. To bi stavio neki event dbgrid-a, recimo u oncellshow ili tako nesto.. Kako dalje?
 
Odgovor na temu

_deran_

Član broj: 69493
Poruke: 252
85.222.164.*



+1 Profil

icon Re: Kako da prikazem u dbgrid vrednosti iz vise tabela?22.02.2007. u 12:47 - pre 208 meseci
ako sam te dobro razumeo, tebi treba novo polje u prvoj tabeli tipa lookup. ne treba da pravis master/detail. to polje ne pravis u bazi nego u 'fields editor'-u i tamo pravis povezivanje.
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Kako da prikazem u dbgrid vrednosti iz vise tabela?22.02.2007. u 20:13 - pre 208 meseci
tebi treba JOIN u sql upitu. Pogledaj JOIN u okviru SELECT bloka u nekom tutorijalu za bazu koju koristis
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Re: Kako da prikazem u dbgrid vrednosti iz vise tabela?01.03.2007. u 12:39 - pre 208 meseci
hteo bih nekako u eventu ondrawcollumncell da mi preko sql upita iscita ime i prezime tog radnika kome je sifra recimo 5 i da je prikaze u celiji.. Kako mogu tu vrednost da ubacim u dbgrid? kada dbgrid pokazuje vrednosti samo iz tabele?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Kako da prikazem u dbgrid vrednosti iz vise tabela?01.03.2007. u 15:25 - pre 208 meseci
> hteo bih nekako u eventu ondrawcollumncell da mi preko sql upita iscita ime i prezime tog radnika kome je sifra recimo 5 i da je prikaze u celiji..
> Kako mogu tu vrednost da ubacim u dbgrid? kada dbgrid pokazuje vrednosti samo iz tabele?

Primera za custom iscrtavanje grida je bilo ranije pa potraži. Ako u nekom polju želiš prikazati tekst koji zavisi od drugih polja ili slično možeš koristiti OnGetText event TField polja koje je vezano sa nekom kolonom iz grida.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kako da prikazem u dbgrid vrednosti iz vise tabela?

[ Pregleda: 2847 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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