06. juli 2001 - 09:04Der er
4 kommentarer og 1 løsning
semikolon i INSERT-sætning
Denne her har jeg aldrig været ude for.. jeg troede ikke det var nødvendigt med ; i sql-sætninger under ASP?! Og det mest mystiske er at når jeg tilføjer et ; får jeg samme fejl:
[Microsoft][ODBC Microsoft Access Driver] Missing semicolon (;) at end of SQL statement.
Her er linjen;
sql = \"INSERT INTO users (tal) VALUES (\" & tal & \") WHERE id = \" & intId & \";\" Conn.Execute(sql)
Der skal ikke ; i slutningen af din SQL til Access og lign. Og der skal kun pinger på dit tal, hvis det er tekst. Og der kan godt indsættes så der er flere records med det samme id, medmindre at denne er defineret som en unik nøgle.
Men jeg kan godt se af din fejlmeddelelse er lidt underlig, og ikke helt svarer til problemet.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.