Delphi-PRAXiS
Seite 21 von 36   « Erste     11192021 222331     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi MySQL ohne Komponenten (https://www.delphipraxis.net/6543-mysql-ohne-komponenten.html)

SMERK 27. Jan 2007 11:55

Re: MySQL ohne Komponenten
 
Hat nun schon jemand eine passende Lösung, wie man die INSERT INTO Funktion mit Variablen nutzen kann?

mkinzler 27. Jan 2007 13:24

Re: MySQL ohne Komponenten
 
Zitat:

Zitat von SMERK
Hat nun schon jemand eine passende Lösung, wie man die INSERT INTO Funktion mit Variablen nutzen kann?

Wie meinst du das?

SMERK 28. Jan 2007 18:04

Re: MySQL ohne Komponenten
 
Naja, wie sage ich jetzt, dass er den inhalt einer Variablen speichert:
Delphi-Quellcode:
query := 'INSERT INTO tabelle (text, name) VALUES (var1 , var2)';
so geht es ja leider nicht!!

Maja Jessica 28. Jan 2007 18:32

Re: MySQL ohne Komponenten
 
:hi:

Eventuell so:


Delphi-Quellcode:
'INSERT INTO tabelle (text, name) VALUES ('+QuotedStr(var1)+','+QuotedStr(var1)+')';
MJ

SMERK 28. Jan 2007 18:50

Re: MySQL ohne Komponenten
 
dabei kommt leider das raus:
Zitat:

[Error] Unit1.pas(162): Incompatible types: 'String' and 'PAnsiChar'

mkinzler 28. Jan 2007 19:35

Re: MySQL ohne Komponenten
 
SQL-Code:
INSERT INTO tabelle (text, name) VALUES (:var1, :var2)
Delphi-Quellcode:
<DS>.ParamByName('var1').Value = var1;

SMERK 28. Jan 2007 19:52

Re: MySQL ohne Komponenten
 
Was ist mit dem letzten Teil gemeint? <DS> ?

mkinzler 28. Jan 2007 19:55

Re: MySQL ohne Komponenten
 
Name der TDataSet-Komponente (TQuery, TTable, usw.)
[Edit: Du arbeitest ja mit der lowlevel API, dann wird dir das nicht helfen. Aber vielleicht:
Delphi-Quellcode:
'INSERT INTO tabelle (text, name) VALUES ('+PChar(QuotedStr(var1))+','+PChar(QuotedStr(var1))+')';
]

SMERK 28. Jan 2007 20:14

Re: MySQL ohne Komponenten
 
da kommt dann leider wieder die Fehlermeldung:
Zitat:

[Error] Unit1.pas(162): Incompatible types: 'String' and 'PAnsiChar'

mkinzler 28. Jan 2007 20:17

Re: MySQL ohne Komponenten
 
Zeig mal den Funktionsaufruf


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 Uhr.
Seite 21 von 36   « Erste     11192021 222331     Letzte »    

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