AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Query auslesen und in ein Grid einlesen
Thema durchsuchen
Ansicht
Themen-Optionen

Query auslesen und in ein Grid einlesen

Ein Thema von juergen · begonnen am 14. Jul 2011 · letzter Beitrag vom 16. Jul 2011
Antwort Antwort
FredlFesl

Registriert seit: 19. Apr 2011
293 Beiträge
 
Delphi 2009 Enterprise
 
#1

AW: Query auslesen und in ein Grid einlesen

  Alt 15. Jul 2011, 19:52
Eben das ist der Unterschied: Es werden die Daten angefasst und nicht alles als Strings schon einmal in die Oberfläche gelegt. Das heißt du kannst beim VST sortieren usw. ohne dass der Anzeigetext der meisten Knoten ein einziges Mal abgerufen oder im Baum angezeigt wird.
Wird reden von einem G-R-I-D, nicht von einem Baum (ist beim VST vielleicht das Gleiche).
Aber Eines musst Du mir trotzdem erklären: Wie soll man ein ganzes Grid sortieren, ohne alle Datensätze einzulesen? Kapier ich nicht. Ebenso das Gruppieren und eine Filter-Dropdownliste: Wie soll das gehen, ohne alle Daten (dieser Spalte) zu kennen?

Wenn ich in einem TcxGrid alle Zellen befülle, so wie der Fragesteller, dauert es natürlich ein Weilchen. Verwende ich die DB-Version oder ein eigenes Dataset, dann passiert im Hintergrund genau das, wofür Du das VST so lobst. Es werden nur die Datensätze gezogen, die für die Operation notwendig sind.

Unabhängig davon denke ich jedoch, das VST wirklich jeden Cent wert ist, den es nicht kostet!
Das Bild hängt schief.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.848 Beiträge
 
Delphi 12 Athens
 
#2

AW: Query auslesen und in ein Grid einlesen

  Alt 16. Jul 2011, 14:14
Wird reden von einem G-R-I-D, nicht von einem Baum (ist beim VST vielleicht das Gleiche).
Nicht das gleiche, aber man kann es genauso als Grid benutzen. Halt mit einem Knoten pro Zeile. Oder auch kombiniert, d.h. ein Grid mit einer Baumstruktur zur besseren Übersicht.

Aber Eines musst Du mir trotzdem erklären: Wie soll man ein ganzes Grid sortieren, ohne alle Datensätze einzulesen? Kapier ich nicht. Ebenso das Gruppieren und eine Filter-Dropdownliste: Wie soll das gehen, ohne alle Daten (dieser Spalte) zu kennen?
Die Daten kennst du ja. Aber du musst die erstens nicht bereits als Strings umgewandelt irgendwo im Grid gespeichert haben und du musst sie zum Sortieren auch nicht wieder z.B. in eine Zahl umwandeln. Denn das Sortieren passiert auf den Daten im Hintergrund, nicht auf den Strings im Grid.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz