Fejl når jeg f.eks. skriver ' i en <form> og tilføjer det til en
Jeg har lavet en <form>...., hvor man kan indtaste en tekst. Når man trykker submit, tilføjer den teksten til en acces database. Det virker også fint nok, men når jeg skriver f.eks. ' går det galt.
Så får jeg følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression ''Dette er en test'<br>')'.
Nogle der har en ide til hvordan jeg kan fixe det?
Når du så laver en SQL query kan du rense alle variabler du mener er i risiko zonen for at bryge eller på andenvis ødelægge din SQL query... for eksempel:
strSQL = "SELECT * FROM Something WHERE some like '" & CS(strVariable) & "'"
Eller
strSQL = "UPDATE Something SET some = '" & CS(strVariable) & "'"
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.