🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
3 messages
3 total messages Started by Borneq Tue, 18 Aug 2015 00:33
Początki: stosowanie JOIN i WHERE w komponentach
#82562
Author: Borneq
Date: Tue, 18 Aug 2015 00:33
7 lines
1305 bytes
Używam komponentów DevArt, zwłaszcza TIBCTable oraz dla porównania Zeosa 
- TZTable. Z tych komponentów przez DataSet dane są wyświetlane w 
TJvDBGrid z JEDI (mogą również w standardowym TDBGrid)
pokazują się kolumny JEDNEJ tabeli.
A co gdy chcę zrobić Joina lub zapytanie z Where?
Komponenty tablic mają pole Filter, gdzie można zrobić coś jak Where ale 
dla Join należy użyć innych komponentów? TIBCQuery? TIBCSQL?
Re: Początki: stosowanie JOIN i WHERE w komponentach
#82563
Author: Borneq
Date: Tue, 18 Aug 2015 07:28
10 lines
1277 bytes
W dniu 18.08.2015 o 02:33, Borneq pisze:
> Komponenty tablic mają pole Filter, gdzie można zrobić coś jak Where ale
> dla Join należy użyć innych komponentów? TIBCQuery? TIBCSQL?

Chyba wiem - TIBCTable odpowiada jednej tabeli a JOIN można zrobić w 
TIBCQuery:
select ba.*
from books_authors ba
   join authors a on ba.author = a.id
where ba.author = 1;
Re: Początki: stosowanie JOIN i WHERE w komponentach
#82564
Author: wloochacz
Date: Tue, 18 Aug 2015 10:03
28 lines
1838 bytes
W dniu 2015-08-18 o 02:33, Borneq pisze:
> Używam komponentów DevArt, zwłaszcza TIBCTable oraz dla porównania Zeosa
> - TZTable.
Po co używasz komponentów typu Table?

> Z tych komponentów przez DataSet dane są wyświetlane w
> TJvDBGrid z JEDI (mogą również w standardowym TDBGrid)
> pokazują się kolumny JEDNEJ tabeli.
Brawo!

> A co gdy chcę zrobić Joina lub zapytanie z Where?
Dla komponentów ypu Table używasz pomocy i właściwości Filter i Filtered.

> Komponenty tablic mają pole Filter, gdzie można zrobić coś jak Where ale
Właśnie.

> dla Join należy użyć innych komponentów?
Tak.

> TIBCQuery?
Tak.

> TIBCSQL?
Nie.


-- 
wloochacz
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads