Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Füllen von Zeilen mit Variablen (https://www.delphipraxis.net/108239-fuellen-von-zeilen-mit-variablen.html)

Geist 9. Feb 2008 16:08


Füllen von Zeilen mit Variablen
 
Hallo zusammen,
wieder mal eine totale Anfängerfrage.
Ich möchte einfach nur eine Zeile mit Werten füllen. Mit Text geht das ja, aber Einfügen vom Inhalt bestimmter Variablen bekomme ich nicht hin.

ADOCommand1.CommandText := 'INSERT INTO XYZ (Spalte1, Spalte2) VALUES (''1'', ''test'') ';

Wie geht das wenn Spalte2 den Inhalt der Variablen 'Name' bekommen soll?

Danke

klaus.meyer 9. Feb 2008 16:18

Re: Füllen von Zeilen mit Variablen
 
Das müsste doch so zu machen sein:

Delphi-Quellcode:
 ADOCommand1.CommandText := 'INSERT INTO XYZ (Spalte1, Spalte2) VALUES (''1'', '''+Name+''') ';
Hoffentlich passt das jetzt mit den Anführungszeichen :mrgreen:

marabu 9. Feb 2008 17:17

Re: Füllen von Zeilen mit Variablen
 
Hallo,

noch eine gern benutzte Möglichkeit ist diese:

Delphi-Quellcode:
begin
  with ADOCommand do
  begin
    CommandText := 'INSERT INTO Bookmarks(displayName, pageAddress, description) '
                 + 'VALUES(:displayName, :pageAddress, :description)';
    Parameters.ParamValues['displayName'] := DisplayNameEdit.Text;
    Parameters.ParamValues['pageAddress'] := PageAddressEdit.Text;
    Parameters.ParamValues['description'] := DescriptionEdit.Text;
    // ...
  end;
end;
Freundliche Grüße

Geist 10. Feb 2008 15:43

Re: Füllen von Zeilen mit Variablen
 
Das nenne ich Hilfe.
Vielen Dank, wieder was gelernt und einen Schritt weiter.


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