TSQLQuery Fehler



  • Hi,

    ich habe grade eine Datenbank anwendung geschrieben, die Daten aus einem Editfeld in eine Spalte einer Tabelle einfügt. Das geht leider nicht so, wie ich mir das vorgestellt hab. Wenn ich auf den Button klicke kommt eine Fehlermeldung die da lautet: "SQLQuery1: Coursor not returned from Query". Wodran liegt das?

    Ciao kersten

    Danke für jede Hilfe



  • Ohne Code müssen wir raten, und das bringt's meist nicht so. 😉



  • Sorry, aber noch was den Eintrag nimmt er vor. Nur halt diese Fehlermeldung komtm trozdem 😞

    Hier der Code:

    SQLQuery1->SQL->Clear() ;
            SQLQuery1->Active=false;
            ClientDataSet1->Active=false;
            SQLQuery1->SQL->Add("insert into ip (ip) values ('" + Edit1->Text + "')");
            SQLQuery1->Active=true;
    


  • probiers mal mit:

    Query1->Close();
    Query1->SQL->Clear();
    Query1->SQL->Add("INSERT INTO tabellexyz (Feld1, Feld2) VALUES (1, 'text')");
    Query1->ExecSQL();
    

Anmelden zum Antworten