Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Von ADOQuery to EditFeld (https://www.delphipraxis.net/165777-von-adoquery-editfeld.html)

t0mmy 16. Jan 2012 08:58

Datenbank: MSSQL • Version: 2008 • Zugriff über: ADO

Von ADOQuery to EditFeld
 
Hallo

Mit welchem befehl bekomme ich von einer Abfrage den Wert in ein Editfeld?

DeddyH 16. Jan 2012 08:59

AW: Von ADOQuery to EditFeld
 
Mit einer einfachen Zuweisung.
Delphi-Quellcode:
edtName.Text := Query.FieldByName('Name').AsString;

t0mmy 16. Jan 2012 10:17

AW: Von ADOQuery to EditFeld
 
Kann ich auch die Werte aus der DataSource entnehmen?

DeddyH 16. Jan 2012 10:19

AW: Von ADOQuery to EditFeld
 
Die Werte stehen im Dataset, also in diesem Fall in Deiner Query.

t0mmy 16. Jan 2012 10:30

AW: Von ADOQuery to EditFeld
 
Okay danke.

Aber eine andere Frage, Ich möchte in einer Tabelle zwei Werte gleichzeitig setzten sprich ein SQL Update durchführen

Code:
UPDATE Tabelle
SET Spalte2 = 'aWert' AND Spalte2 = 'bWert'
WHERE (Spalte1 = 'Zahl')
Fehler: Falsche Syntax in der nähe des AND-Schlüsselwortes -.-

DeddyH 16. Jan 2012 10:32

AW: Von ADOQuery to EditFeld
 
Ersetze das AND mal durch ein Komma.

haentschman 16. Jan 2012 10:49

AW: Von ADOQuery to EditFeld
 
...und benutze bitte Parameter. :zwinker:

t0mmy 16. Jan 2012 10:54

AW: Von ADOQuery to EditFeld
 
Wieder mal was gelernt..

Jetzt hab ich noch ne letzte frage:

Und zwar Ich habe eine Tabelle

Wo in der Spalte 2 Nummern drinnen stehn

Zu diesen Nummern stehen die Bezeichnungen in einer anderen Tabelle.

Jetzt möchte ich anhand einer Combobox die auswahl mit Bezeichnungen machen, aber ich kann nur in der Tabelle die ich ändern will nur die Spalte2 mit Nummern ändern keine Strings wie stell ich das am besten an.

DeddyH 16. Jan 2012 10:55

AW: Von ADOQuery to EditFeld
 
Ich habe das jetzt 4 mal gelesen, aber immer noch nicht verstanden. Brauchst Du einen Lookup oder wie? :gruebel:

Mavarik 16. Jan 2012 11:02

AW: Von ADOQuery to EditFeld
 
Fülle Deine Combobox mit den Daten aus der anderen Tabelle gemäß ID
- wenn Du es "per Hand" machen willst -

Mavarik

[Edit]Ja klingt nach Lookup[/Edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.
Seite 1 von 2  1 2      

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