Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi bei Row selection id als value ? (https://www.delphipraxis.net/86750-bei-row-selection-id-als-value.html)

Hellfire 19. Feb 2007 08:56

Datenbank: ABS, MySQL • Zugriff über: ??

bei Row selection id als value ?
 
Hi,

heute habe ich folgendes Problem.

Ich habe ein JVDBGrid, wenn ich bei der onDBLClick Procedure bin, möchte ich nicht das selectedField.Value sondern aus der reiche des selectedField die erste zeile, in der die ein´deutige Id des Datensatzes steht in eine variable schreiben, jedoch finde ich leider nicht, wie ich das realisieren kann...


Vielen Dank im voraus

mkinzler 19. Feb 2007 09:05

Re: bei Row selection id als value ?
 
In der Datenbank wird doch der Zeiger auf den entsprechende Datensatz gesetzt.

Hellfire 19. Feb 2007 09:09

Re: bei Row selection id als value ?
 
Zitat:

Zitat von mkinzler
In der Datenbank wird doch der Zeiger auf den entsprechende Datensatz gesetzt.

ok, aber ich brauch in diesem fall die ID des datensatzes, in ner variablen im programm, da der wert ja schon im grid steht, muß ich den doch irgendwie da raus kesen können ???

marabu 19. Feb 2007 09:21

Re: bei Row selection id als value ?
 
Guten Morgen Stephan,

du solltest keine Daten aus visuellen Komponenten lesen, sondern wie Markus dir schon angedeutet hat: Immer direkt aus dem Datenpuffer:

Delphi-Quellcode:
var
  ID: Integer;
begin
  ID := DBGrid.DataSource.DataSet['ID'];
end;
Freundliche Grüße

Hellfire 19. Feb 2007 09:31

Re: bei Row selection id als value ?
 
Yippi funktioniert vielen DANK

:wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:30 Uhr.

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