Zeos: Variable nach MySQL



  • Hallo,
    bin schon einige Monate hier im Forum unterwegs und hab bisher immer eine Lösung gefunden, leider bei folgendem Problem nicht:

    Ich benutz die Zeos-Kompos, BCB6 und einen MySQL-Server.
    Connecten kann ich.
    Ich kann auch Werte in die DB eintragen mit INSERT INTO blah...

    Leider klappt es nicht, wenn ich variable Werte eintragen will

    Das folgende Schmuckstück hab ich, glaub ich, ausm DP (logischerweise für c++ umgestyled)

    ZQuery1->SQL->Text = "INSERT INTO `nTab` (`nSpalt`) VALUES ('''+Edit1->Text+''')";
    

    Der hier funktioniert auch nicht!

    ZQuery1->SQL->Text = "INSERT INTO `nTab` (`nSpalt`) VALUES (Edit1->Text)";
    

    Folgender Code funktioniert:

    ZQuery1->SQL->Text = "INSERT INTO `nTab` (`nSpalt`) VALUES ('nData')";
    

    Und nun noch meine Frage, falls sich jemand noch nicht denken kann worum es geht 😃

    Wie kann ich einen Wert in Edit1 in eine DB eintragen?

    Vielen Dank für die Aufmerksamkeit! 👍



  • Fällt dir nicht schon am SyntaxColoring auf, dass mit deinem String etwas nicht stimmen kann?



  • nicht wirklich.

    hab aber grad was gefunden... http://www.c-plusplus.net/forum/viewtopic-var-t-is-39273.html



  • ZQuery1->SQL->Text = "INSERT INTO `nTab` (`nSpalt`) VALUES ('"+Edit1->Text+"')";
    

    :p

    danke

    tjaja, dass mit den bäumen vor lauter wald...


Anmelden zum Antworten