Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ZEOS und Hochkommata (https://www.delphipraxis.net/43409-zeos-und-hochkommata.html)

TheMiller 3. Apr 2005 16:43

Datenbank: MySQL • Version: 4 • Zugriff über: ZEOS

ZEOS und Hochkommata
 
Hi,

wenn ich über die Zeos-Komponente einen Delphi-Quelltext eintrage, gibt er mir einen Fehler zurück. Ich vermute es liegt an den Hochkommata. Wie kann ich das umgehen?

Die Fehlermeldung lautet immer nur "You hav an error in your SQL-Syntax near... at line ..."

Danke

Igotcha 3. Apr 2005 17:44

Re: ZEOS und Hochkommata
 
Arbeite mit Parametern -> ParamByName, dann passiert Dir so etwas nicht.

Gruß Igotcha

TheMiller 3. Apr 2005 18:04

Re: ZEOS und Hochkommata
 
Hi, möchte aber einen Delphi-Code in die SQL-Tabelle eintragen. Diese Spalte hat das Attribut "text". Oder, wie muss ich den Befehl verwenden?

Igotcha 3. Apr 2005 18:25

Re: ZEOS und Hochkommata
 
Delphi-Quellcode:
ZQuery.Sql.Text:='INSERT INTO blafoo (codetext) VALUES (:MeinText)';
ZQuery.ParamByName('Meintext').asString:=Memo1.Text;
Wenn der Quelltext z.B. in einem Memo steht.

Gruß Igotcha

TheMiller 3. Apr 2005 18:43

Re: ZEOS und Hochkommata
 
...hab Dank...fremder... :)

TheMiller 3. Apr 2005 19:06

Re: ZEOS und Hochkommata
 
Hm, naja.

So ganz habe ich es anscheinend doch nicht gerafft. Habe den Code:

Delphi-Quellcode:
    Form1.ZQuery1.Close;
    Form1.ZQuery1.SQL.Text:='INSERT INTO tabelle (1,2,3,4) VALUES ('''+Combobox1.Text+''','''+Edit1.Text+''','''+Edit2.Text+''',:'''+Memo1.Text+''');';
    Form1.ZQuery1.ExecSQL;
Aber es kommt immer die gleiche Meldung...

DGL-luke 3. Apr 2005 19:37

Re: ZEOS und Hochkommata
 
äh.....

setz mal deine sql-query in einer lokalen variable zusammen, und übergib sie dann an die query funktion. diese ganzen dreifachen hochkommata kommen mir spanisch vor....

edit: ich meine weise sie der text eigenschaft deines query objektes zu ;)

dizzy 3. Apr 2005 21:22

Re: ZEOS und Hochkommata
 
Zitat:

Zitat von DJ-SPM
Aber es kommt immer die gleiche Meldung...

Du arbeitest ja auch immer noch nicht mit Parametern wie vorgeschlagen wurde :mrgreen:

TheMiller 3. Apr 2005 21:23

Re: ZEOS und Hochkommata
 
Ich habe doch den Doppelpunkt ":" gesetzt, oder nicht?

TheMiller 3. Apr 2005 21:54

Re: ZEOS und Hochkommata
 
Oh Sorry. Sehe den Fehler. Werde es nochmal testen


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:19 Uhr.
Seite 1 von 2  1 2      

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