05. februar 2001 - 11:14Der er
14 kommentarer og 1 løsning
Fejl i INSERT INTO
Når jeg skal indsætte værdier fra en form i en database, giver windows mig flg. fejlmeddelelse: Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.
Det du kan gøre det er at desikere din SQL sætning, ved at fjerne en ting af gangen, for at finde grunden til fejlen. Der kan være mange forskellige grunde til at det ikke virker, f.eks. kan det være en stavefejl i et felt navn. Men prøv med henholdsvis : INSERT INTO Forums (Forum, Description) VALUES(\'Test\', \'Oplæg af carsten\'); INSERT INTO Forums (Forum) VALUES(\'Test\');
OG BTW så behøver man ikke ; tilsidst når man executer sql\'er fra en ASP, side...Men jeg tror nu ikke at det er problemet.
Til kasseper: INSERT INTO Forums (Forum, Description) VALUES(\'Test\', \'Oplæg af carsten\'); Den virker, men: INSERT INTO Forums (Forum) VALUES(\'Test\'); virker ikke..... Måske er det det med reserverede ord!!
HOV HOV HOV. INSERT INTO Forums (Forum, Description) VALUES(\'Test\', \'Oplæg af carsten\'); Burde ikke virke, hvis det er noget med reserverede ord, men eagleeye har altså ret...... Jeg er forstår det ikke lige....
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.