Det er kun et forslag, men har du prøvet at fjerne ihvertfald det første ;? Måske begge to, da jeg ikke mener det er nødvendigt at tage dem med, og hvis det er, så mener jeg kun det skal komme efter hvert statement.
Og så kan jeg også se at du har glemt at afslutte den sidste parameter (Hansen), du får ikke afsluttet den streng, selvom det kan bare være en skrivefejl. :)
Jeg har løst problemet ved at sætte personID til autonummer i accessdatabasen, så nu ser ADOCommand text ud som følger: INSERT INTO navne(fornavn, efternavn) VALUES('Dennis', 'Skov');
angelod, hrc - hvis i lægger et svar, kan i få nogle points som tak for hjælpen.
MEN det virker kun, hvis der kun er en insert sætning,
Hvis der er flere insert, feks. INSERT INTO navne(fornavn, efternavn) VALUES('Dennis', 'Skov'); INSERT INTO navne(fornavn, efternavn) VALUES('Brian', 'Andersen'); Giver følgende fejl: der er tekst efter semikolon
INSERT INTO navne(fornavn, efternavn) VALUES('Dennis', 'Skov') INSERT INTO navne(fornavn, efternavn) VALUES('Brian', 'Andersen'); Giver følgende fejl: der mangler semikolon
Det kan da ikke være rigtigt at man kun kan lave en insert sætning af gangen?
Jeps. Access er okay til små ting, men når det er muligt, foretrækker jeg de lidt større systemer såsom Firebird eller MySQL (hvis der er tale om en server). :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.