Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#16

Re: DBGrid Spalten mit einem SQL –String anders anordnen

  Alt 19. Apr 2009, 21:01
Es sollte doch möglich sein, eine kleine Delphi-routine zu schreiben, die ein entsprechend gearteten SQL-SELECT-Befehl nach Durchsicht der Tabelle zu erstellen. Das ist zwar etwas umständlicher, aber wenn es unbedingt ohne Fremdkomponenten gehen soll, muss man eben zu solchen Mitteln greifen.

Eine Alternative wäre ein In-Memory-Dataset (TClientDataset z.B.), dessen Field-Kollektion (die Spalten) Du anhand der Pivot-Felder und deren Inhalte erstellst. Aus eigener Erfahrung kann ich Dir sagen, das sich die Anschaffung einer Fremdkomponente eher lohnt, denn der Aufwand, s oetwas ordendlich hinzubekommen ist doch nicht Ohne. Ich spreche hier z.B. von mehreren Pivot-Feldern, Gruppierungen, Zeilensummen usw. usw.

Falls es Dir reicht, nur das eine Feld als Pivot-Element zu verwenden, sollte das jedoch ohne großen Aufwand möglich sein.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat