Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBGrid Anzahl der Reihen (https://www.delphipraxis.net/119589-dbgrid-anzahl-der-reihen.html)

Thomm 28. Aug 2008 19:15

Datenbank: MyBase • Version: ?? • Zugriff über: ClientDataSet

DBGrid Anzahl der Reihen
 
Ich möchte die Anzahl der Reihen in einem DBGrid , nicht der Spalten, festlegen.

Ich habe eine Datenbank MyBase auf die ich mit ClientDataSet1 zugreife.

Bei TStringGrid heißt es glaub ich
Delphi-Quellcode:
StringGrid1.RowCount:= 10
Wie macht man das bei einem DBGrid ? ? ?

mkinzler 28. Aug 2008 19:18

Re: DBGrid Anzahl der Reihen
 
Du die Höhe des Grids und die Spaltenhöhe

Thomm 28. Aug 2008 19:26

Re: DBGrid Anzahl der Reihen
 
Nein, ich meine nicht die Spaltenhöhe, sondern die Anzahl der Reihen im DBGrid

Wie kann man die festlegen ?

Chemiker 28. Aug 2008 19:42

Re: DBGrid Anzahl der Reihen
 
Hallo Thomm,

warum willst Du die Anzeige beschränken. Grundsätzlich werden erst mal alle Datensätze angezeigt. Meiner Meinung macht es doch nur Sinn, die Datensätze zu beschränken z.B. mit einem Filter(ich will alle Kunden in Bonn sehen).
Wenn es tatsächlich nur die eine bestimmte Anzahl sein sollen, so schieb dir doch das DBGrid auf die Anzahl zu Recht, so das Du nur 5 Zeilen angezeigt werden.

Bis bald Chemiker

Thomm 28. Aug 2008 19:48

Re: DBGrid Anzahl der Reihen
 
Zitat:

Zitat von Chemiker
Hallo Thomm,

warum willst Du die Anzeige beschränken. Grundsätzlich werden erst mal alle Datensätze angezeigt. Meiner Meinung macht es doch nur Sinn, die Datensätze zu beschränken z.B. mit einem Filter(ich will alle Kunden in Bonn sehen).
Wenn es tatsächlich nur die eine bestimmte Anzahl sein sollen, so schieb dir doch das DBGrid auf die Anzahl zu Recht, so das Du nur 5 Zeilen angezeigt werden.

Bis bald Chemiker

Hallo, Chemiker,

wenn ich mein Programm öffne, dann hat das DBGrid nur 1 Reihe , weil die Datenbank noch leer ist ,
daher wollte ich die Anzahl der Reihen auf 20 oder 30 Reihen erhöhen, ich finde aber keine Einstellung wie man das eingeben kann.
Wisst ihr wie man das macht ?
Bei TStringGrid kann man das ganz einfach mit
Delphi-Quellcode:
StringGrid.RowCount := 20;

mkinzler 28. Aug 2008 19:50

Re: DBGrid Anzahl der Reihen
 
(Gesamthöhe-Kopfhöhe-Fusshöhe)/Zeilenhöhe = Anzahl Zeilen
Zitat:

wenn ich mein Programm öffne, dann hat das DBGrid nur 1 Reihe , weil die Datenbank noch leer ist ,
daher wollte ich die Anzahl der Reihen auf 20 oder 30 Reihen erhöhen, ich finde aber keine Einstellung wie man das eingeben kann.
Wisst ihr wie man das macht ?
Der einzige Weg wäre es Leerzeilen in die Ergebnismenge einzufügen, ist aber imho eine schlechte Idee

grenzgaenger 28. Aug 2008 19:53

Re: DBGrid Anzahl der Reihen
 
warum nimmste nicht 'n solides stringgrid und füllst deine daten per hand ein?

da hast du doch viel mehr möglichkeiten :-)

Thomm 28. Aug 2008 19:54

Re: DBGrid Anzahl der Reihen
 
Zitat:

Zitat von mkinzler
(Gesamthöhe-Kopfhöhe-Fusshöhe)/Zeilenhöhe = Anzahl Zeilen
Zitat:

wenn ich mein Programm öffne, dann hat das DBGrid nur 1 Reihe , weil die Datenbank noch leer ist ,
daher wollte ich die Anzahl der Reihen auf 20 oder 30 Reihen erhöhen, ich finde aber keine Einstellung wie man das eingeben kann.
Wisst ihr wie man das macht ?
Der einzige Weg wäre es Leerzeilen in die Ergebnismenge einzufügen, ist aber imho eine schlechte Idee

Ich glaub, dann nehm ich lieber normales TStringGrid, oder ?

Chemiker 28. Aug 2008 19:56

Re: DBGrid Anzahl der Reihen
 
Hallo Thomm,

Die Anzahl der Zeilen wird von der Anzahl an Datensätze vorgegeben.
Das bedeutet im Deinen Fall 20-30 leere Datensätze anlegen und dann das DBGrid anzuzeigen.

Bis bald Chemiker

mkinzler 28. Aug 2008 19:59

Re: DBGrid Anzahl der Reihen
 
Warum willst du den nicht vorhandene Datensätze anzeigen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 1 von 4  1 23     Letzte »    

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