![]() |
Spalte einfügen dbGrid
hallo
ich versuche gerade vergebens eine spalte zur laufzeit in einem dbgrid einzufügen. ich verwende das TExDBGrid und mit columns.add verschwinden leider die vorher in das grid über sql eingelesene werte. im endeffekt möchte ich nur eine spalte einfügen, in der laufende positionsnummer erscheinen, wobei die schon vorhandenen werte im grid verbleiben. das kann doch nicht so schwer sein, oder ? dank im voraus. |
Re: Spalte einfügen dbGrid
Hi,
es ist nicht möglich, in ein TDBGrid eine Spalte einzufügen, die kein korrespondirendes feld im dem Dataset, dessen Daten angezeigt werden sollen. Vielleicht kannst Du mit einem berechneten Feld des Datasets arbeiten. Grüsse Woki Ach so, den Hinweis auf das TexDBgrid hatte ich zuerst übersehen, das kenne ich nicht, würde da aber auch die Lösung des Problems nicht erwarten. |
Re: Spalte einfügen dbGrid
danke erstmal.
über sql befehle habe ich schon einen faktor und eine summe ausgerechnet und ins dataset eingebunden. die laufenden nummer habe ich versucht wie folgt einzubauen: SET @a:=0; SELECT @a:=@a+1, .... FROM ... über die mysql konsole geht das auch, aber leider nicht über sie ZEOS komponenten, die ich dafür verwende. habe auch schon das :-zeichen als string eingefügt, nicht das der denkt es käme ein parameter. ??? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 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-2025 by Thomas Breitkreuz