Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Prism DataGrid Zugriff (https://www.delphipraxis.net/150023-datagrid-zugriff.html)

cam 5. Apr 2010 20:12

Datenbank: MS SQL • Version: 2008 • Zugriff über: ODBC

DataGrid Zugriff
 
Hallo,

ich bin völlig verzweifelt... suche seit 2 Wochen nach einer Lösung.

Ich möchte eine Suche, in diesem Fall nach Benutzern des Programmes, durchführen.
In der allgemeinen Benutzerverwaltung klicke ich also auf "Suchen" und es geht ein neues Form auf.
Dort kann ich nach einem Benutzer suchen. Die Suchergebnisse werden in einem DataGrid angezeigt.
Soweit funktioniert alles.

Jetzt will ich auf einen Datensatz im DataGrid klicken, den mit "OK" bestätigen und diesen
ausgewählten Datensatz in der Benutzerverwaltung anzeigen lassen. Wie mache ich das?

Ich hatte mir überlegt, die ID des Benutzers zu übergeben und in der Benutzerverwaltung automatisch
mit dieser ID nach dem Benutzer zu suchen. Das wird mit umfangreicheren Inhalten wahrscheinlich langsam...
Aber wie auch immer, ich weiß nicht, wie ich zu der ID komme?

Ich habe vielleicht auch nur einen Denkfehler. Wenn ich die Suche in eine extra Datenbanktabelle speichern
würde, würde ich einfach einen neuen SELECT auf die neue Tabelle machen, aber wie kann man sowas machen,
ohne eine neue Tabelle anzulegen?

Wäre super, wenn jemand helfen könnte.

mkinzler 5. Apr 2010 20:13

Re: DataGrid Zugriff
 
Der angeklickte Satz im Grid wird automstisch zum aktiven Saz des DataSets

cam 6. Apr 2010 16:12

Re: DataGrid Zugriff
 
Ich stehe immer noch voll auf dem Schlauch.

Beide Forms haben das gleiche DataSet. Selbst wenn ich die Suchfunktion
direkt in die Benutzerverwaltung integriere, zeigen mir die Textfelder den
nach der Suche angeklickten Benutzer nicht.

Vor der Suche kann ich im DataGrid hin und her klicken und der aktuelle Datensatz
wird in den Textfeldern angezeigt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:34 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