Problem mit Query und Insert abfrage



  • Hallo
    hoffe es kann mir jemand helfen habe eine Insert einweisung geschrieben die eigentlich von der syntax richtig ist. Trotzdem bringt er den Fehler das die Datenmenge nicht freigegeben ist.

    Fehlermeldung:
    http://mitglied.lycos.de/hofmachr/fehler.JPG

    Hier ist meine Abfrage:

    ADOQuery1->Close();
    ADOQuery1->SQL->Clear();
    ADOQuery1->SQL->Add("INSERT INTO Kunde(Name ,Vorname)");
    ADOQuery1->SQL->Add("VALUES(:Name,:Vorname)");
    ADOQuery1->FieldByName("Name")->AsString = Edit1->Text;
    ADOQuery1->FieldByName("Vorname")->AsString = Edit2->Text;
    ADOQuery1->ExecSQL();



  • Muss das nicht heißen:
    [cpp]ADOQuery1->ParamByName("Name")->AsString = Edit1->Text;[/cpp]

    Grüße Joe_M.


Anmelden zum Antworten