Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Im Grid nur bestimmte Datensätze anzeigen lassen (https://www.delphipraxis.net/31898-im-grid-nur-bestimmte-datensaetze-anzeigen-lassen.html)

JSB 15. Okt 2004 13:18


Im Grid nur bestimmte Datensätze anzeigen lassen
 
Wie kann ich in einem Grid nur Datensätze eines Querie's anzeigen lassen wo das Fled "Miarbeiter_ID" gleich z.B. "1" ist?
Fals ich genauer erklären soll bitte posten! :?

Memo 15. Okt 2004 13:22

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Zitat:

Zitat von JSB
Wie kann ich in einem Grid nur Datensätze eines Querie's anzeigen lassen wo das Fled "Miarbeiter_ID" gleich z.B. "1" ist?
Fals ich genauer erklären soll bitte posten! :?

In dem du bei select der Query mit 'where Feld = irgendwas' einschränkst.

JSB 15. Okt 2004 13:26

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
genauer.... :wiejetzt:

bitte mit code... :lol:

Yadon 15. Okt 2004 13:35

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Hallo,

Delphi-Quellcode:
  SELECT Tabellenfelder
  FROM  verwendete Tabellen
  WHERE Mitarbeiter_ID = 1
  ORDER BY Feld, nachdem sortiert werden soll
Und das ganze in die SQL-Eigenschaft der entsprechenden Query.

Yadon

Bitworm 15. Okt 2004 13:39

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Ein Filter tuts auch, aber nur dann, wenn die Tabelle, auf der Du selektierst,
nicht zu viele Einträge hast. Dann würde das so aussehen:

Delphi-Quellcode:
query1.Filter := 'Mitarbeiter_ID = 1';
query1.Filtered := True;
query1.Refresh;

JSB 15. Okt 2004 13:43

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Delphi-Quellcode:
 SELECT Tabellenfelder
  FROM  verwendete Tabellen
  WHERE Mitarbeiter_ID = 1
  ORDER BY Feld, nachdem sortiert werden soll
?????? (NOCH NEU :P ) ????

also:

Delphi-Quellcode:
SQL (?????) select (??Tabellenfelder??) from (??verwendete Tabellen??) where Mitarbeiter_ID =1 oder by (??WIE??)
:wiejetzt:

Und wie binde ich es in ein Grid ein? :wall:

JSB 15. Okt 2004 13:46

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Zitat:

Zitat von Bitworm
Ein Filter tuts auch, aber nur dann, wenn die Tabelle, auf der Du selektierst,
nicht zu viele Einträge hast. Dann würde das so aussehen:

Delphi-Quellcode:
query1.Filter := 'Mitarbeiter_ID = 1';
query1.Filtered := True;
query1.Refresh;

habe mindestens 10000 Einträge... (un es werden pro tag 150 mehr) *DRINGEND*

DP-Maintenance 15. Okt 2004 13:47

DP-Maintenance
 
Dieses Thema wurde von "Luckie" von "Object-Pascal / Delphi-Language" nach "Datenbanken" verschoben.
Das stinkt ja gerade zu nach der DB Sparte. ;)

kiar 15. Okt 2004 14:11

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
hallo
Delphi-Quellcode:
with Query1 do
begin
 Close;
 SQL.Clear;
 SQL.Add('select * from Tabelle where Mitarbeiter_ID = 1');
 open;
end;
wenn du die query mit der Ds-Eigenschaft des grid's verbindest müsste es klappen.

raik

JSB 15. Okt 2004 14:19

Re: Im Grid nur bestimmte Datensätze anzeigen lassen
 
Was is ne Ds-Eigenschaft :?: *DRINGEND*


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:32 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz