05. oktober 2007 - 12:48Der er
3 kommentarer og 2 løsninger
Syntax error i SQL
Nedenstående kode giverflg. fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''Hans' Familyname = 'Larsen' Function = 'CEO' Department = 'IT' Country = 'DK' Mobilephone = '+45 8899' Email = 'cra@mail.dk' Registrationdate = '05-10-2007 12:44:38''.
Som det kan ses på udskrivningen af SQL'en mangler der nogle data. Hvem kan hjælpe med at finde fejlen?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er nu bedre at escape ' på den måde databasen vil have det - så risikerer man hverken at dataene bliver for lange (du tager jo 4 ekstra tegn per forekomst med den der), eller at man skal konvertere tilbage hvis man engang skal bruge indholdet i noget andet end HTML.
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.