Datenbank Insert Into mit ADO



  • Hallo Leute,
    ich bin am verzweifeln. Ich habe eine ADOQuery Komponente auf einem Form und möchte gerne in die Datenbank schreiben. Nung habe ich eine SQL Anweisung geschrieben die da lautet:

    Insert Into PDATEN (Name,Vorname,Alter) Values ('Wurst','Hans','55')

    Jedes mal wenn ich die Query mit Query->Open absetzen will bekomme ich die Meldung Syntaxfehler in der INSERT INTO Anweisung. Kann mir jemand helfen? Weiß nicht mehr weiter. Vielleicht fehlt mir ja noch eine Komponente oder so? Reicht eine einfach ADOQuery Komponente für sowas aus??

    Hier noch der Connection String:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False. Also schreiben sollte gehen.



  • Hallo

    Es sollte offensichtlich sein, das "INSERT"-Anweisungen im Gegensatz zu "SELECT"-Anweisungen nicht geöffnet werden können. Stattdessen muß die Methode ExecSQL verwendet werden.

    bis bald
    akari


Anmelden zum Antworten