Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Strings aus dbgrid auslesen (https://www.delphipraxis.net/112349-strings-aus-dbgrid-auslesen.html)

The_Doomed 19. Apr 2008 10:31

Datenbank: xml auslesen • Zugriff über: das ist mein problem

Strings aus dbgrid auslesen
 
hi
hab da n kleines problem und zwar hab ich bei meinem prog im
hintergrund eine dbgrid in die werte eingetragen werden

diese will ich jetzt auslesen und in einer listbox ausgeben lassen
mein problem ist dass ich nicht weiß wie ich auf die felder bzw
die strings in den feldern zugreife

hatte an ein array gedacht aber das klappt ni wirklich

und wenn ich die felder anspreche kommt immer das string und TField
nicht kompatibel sind was ja auch nur logisch ist ^^

danke schon mal im voraus
:coder2:

The_Doomed

mkinzler 19. Apr 2008 10:44

Re: Strings aus dbgrid auslesen
 
Da ein DBGrid nur eine Visualisierung des dahinterliegende DataSet ist, würde ich die Informationen dort auslesen.

Delphi-Quellcode:
DBGrid.DataSource.DataSet

The_Doomed 19. Apr 2008 11:04

Re: Strings aus dbgrid auslesen
 
dann bleibt aber trotzdem das problem wie ich dann auf die strings zugreife welche dort gespeichert sind

mkinzler 19. Apr 2008 11:07

Re: Strings aus dbgrid auslesen
 
1. Sind es Werte (konnen neben Strings auch Integer, Floats usw. sein)
2. Mit
Delphi-Quellcode:
DBGrid.DataSource.DataSet.FieldByName('<Feldname>').Value
kann auf den Wert des Feldes mit dem Name zugegriffen werden

The_Doomed 19. Apr 2008 11:20

Re: Strings aus dbgrid auslesen
 
danke klappt wunderbar
ps klar sind es werte, in meinem programm halt aber eben strings
und es hätte ja sein können dass es beim auslesen unterschiede gibt
deswegen hab ich strings geschrieben

The_Doomed 19. Apr 2008 21:32

Re: Strings aus dbgrid auslesen
 
noch mal ne frage wie kann ich strings bzw. werte aus editfeldern in diese DBGrid übertragen

mkinzler 19. Apr 2008 21:40

Re: Strings aus dbgrid auslesen
 
Auch in dem man sie in das DataSet schreibt.

The_Doomed 19. Apr 2008 21:43

Re: Strings aus dbgrid auslesen
 
wies sieht der befehl dazu aus
DBGrid.DataSource.Dataset.???

DeddyH 19. Apr 2008 21:45

Re: Strings aus dbgrid auslesen
 
Append zum Anlegen, Edit zum Ändern. Zum Schluss mit Post schreiben.

mkinzler 19. Apr 2008 22:06

Re: Strings aus dbgrid auslesen
 
Delphi-Quellcode:
DBGrid.DataSource.Dataset.Append;
DBGrid.DataSource.Dataset.FieldByName('<1. Feld'>).Value := <1. Wert>;
...
DBGrid.DataSource.Dataset.Post;


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.
Seite 1 von 5  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