AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Auswahl von QueryItems mit Komponente (DBComboBox)
Thema durchsuchen
Ansicht
Themen-Optionen

Auswahl von QueryItems mit Komponente (DBComboBox)

Ein Thema von Ykcim · begonnen am 18. Jul 2018 · letzter Beitrag vom 19. Jul 2018
 
Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
856 Beiträge
 
Delphi 12 Athens
 
#5

AW: Auswahl von QueryItems mit Komponente (DBComboBox)

  Alt 18. Jul 2018, 14:20
Ok, sorry!

Ich versuche es genauer zu beschreiben.

MySQL mit Tabelle aller Benutzer
Query (TUniQuery) mit SQL Statement:
Delphi-Quellcode:
FQuery_Vertreter.SQL.Clear;
   FQuery_Vertreter.SQL.Add('select UserID, concat(vorname, '+QuotedStr(' ')+', name) as Name from benutzer '+
                            'where employed=1 ' );
   if FQuery_UserRechte.FieldByName('intern').AsInteger=0 then begin
      FQuery_Vertreter.SQL.Add('and abteilungsid= :abteilung ');
      FQuery_Vertreter.ParamByName('abteilung').AsInteger:=FQuery_Benutzer.FieldByName('abteilungsid').AsInteger;
   end;
   FQuery_Vertreter.SQL.Add('order by Name ');
   FQuery_Vertreter.Open;
Ergebnis: UserID, Name aller User aus der jeweiligen Abteilung
1; Klaus Müller
2; Max Muster
3; Tanja Mann
...

Mich interessiert die UserID.

Denn in der DB-Komponente, die ich suche, sollen alle User aus der Query mit Namen aufgelistet sein:
Klaus Müller
Max Muster
Tanja Mann
...

Abweichend von oben hätte ich aber nur die Namen und nicht die ID angezeigt.

Ziel des Ganzen ist, dass ich Max Muster in der Komponente auswähle und dann die Query automatisch zu dem Datensatz springt. Denn dann habe ich ja auch die UserID, mit der ich weiterarbeite.
Es gibt übrigens mehrere Stellen im Programm, wo ich den User auswählen kann und wenn ich das mit einer datensensitiven Komponente mache, dann zeigen alle immer dasselbe an...

Habe ich den Kontext jetzt nachvollziehbarer darstellen können?

Vielen Dank
Patrick
Patrick
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 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