Avatar billede p_johansen Nybegynder
18. april 2001 - 11:09 Der er 6 kommentarer og
1 løsning

\' godkendes ikke v opdat af db

Jeg har en form med et txt-input. Hvis f.eks. tegnet \' forekommer i den indtastede txt opdateres min access-db ikke - hvorfor og hvordan løses problemet!
Preben
Avatar billede a-torsten Nybegynder
18. april 2001 - 11:13 #1
tegnet \' bruges til at dele forskellige dele af din sætning, så derfor er det et meget skidt tegn at bruge i sætninger som ikke direkte er programmeringssætninger...

-Anders
Avatar billede netsrac Praktikant
18. april 2001 - 11:14 #2
felt = replace(request.form(\"felt\"), \"\'\", \"\'\'\")

Brug den replace så er du ude over problemet...
Avatar billede lange Nybegynder
18. april 2001 - 11:15 #3
ved indsætning i databasen, skal du erstatte \' i dit tekstfelt med \'\' (2 stk \'):

strText = Replace(strText,\"\'\",\"\'\'\")

Det vil få Access til at acceptere det som et tegn, der skal vises, og ikke som et tegn, der afgrænser dine SQL-strings.
Avatar billede p_johansen Nybegynder
18. april 2001 - 11:16 #4
Ja - helt generelt men her er tale om \"ren\" tekst, der af brugeren indtastes/pastes  i en input form, hvor indholdet skal gemmes i db!

Preben
Avatar billede p_johansen Nybegynder
18. april 2001 - 11:21 #5
Så ikke de to seneste svar før min forrige kommentar!

To enslydene - så må pointene gå til den hurtigste!
Tak
Avatar billede netsrac Praktikant
18. april 2001 - 11:22 #6
:-)
Avatar billede lange Nybegynder
18. april 2001 - 11:23 #7
Darn, jeg må til at droppe at skrive forklarende tekst til mine svar ;)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester