Avatar billede ronja7 Nybegynder
24. oktober 2001 - 14:39 Der er 9 kommentarer og
1 løsning

Quotes

Jeg har et problem med et asp videnstyrings-system. Det går ud på at jeg har en URL som jeg skal lægge ind i en database. URL´en består udover adresse osv. også af en masse variabler, hvoraf den ene skal benyttes til et SQL-kald(where..=..). Denne variabel er jeg derfor tvunget til at have i single-qoutations(\'), og dette tegn kan jeg ikke få lov til at gemme i kolonnen(af typen text). Har muligvis noget at gøre med ASCII-tabellen?

Hvordan kan dette løses?
Avatar billede Slettet bruger
24. oktober 2001 - 14:44 #1
måske med \\\' i stedet for bare \' ?
Avatar billede ronja7 Nybegynder
24. oktober 2001 - 14:54 #2
Det er en string som genereres via path_info og Query_string. Det er vigtigt at URL´en kommer ud igen korrekt. Det er vist rigtigt nok at et \\ foran \', vil give lov til at gemme, men det kræver at jeg støvsuger min string for \' og sætter et \\ foran dem alle... ?
Avatar billede Slettet bruger
24. oktober 2001 - 15:12 #3
Nu ved jeg ikke om du bruger ASP eller PHP, eller noget lign....
Avatar billede ronja7 Nybegynder
24. oktober 2001 - 15:14 #4
ASP. Det står vist også i spørgsmålet?
Avatar billede Slettet bruger
24. oktober 2001 - 15:18 #5
sorry...Det var fordi det var med små bogstaver.. :)

Men jeg er php mand, så jeg tror du får mere ud af at flytte over i ASP kategorien...
Avatar billede alvion Nybegynder
24. oktober 2001 - 16:19 #6
Ja du skal \"støvsuge\" din streng for \' og erstatte dem. Det gøres således:

str = replace(dinstr, \"\'\", \"\\\'\")
Avatar billede coderdk Praktikant
24. oktober 2001 - 20:31 #7
str = replace(dinstr, \"\'\", \"\'\'\")

Plejer at virke...
Avatar billede ronja7 Nybegynder
25. oktober 2001 - 10:15 #8
Jeg fulgte el barto´s råd og flyttede tråden over i ASP-gruppen. Her har jeg fået svar på spm., men ellers tak. Spm ID= 125000
Avatar billede alvion Nybegynder
25. oktober 2001 - 10:59 #9
Hvis du en anden gang gør det samme, så sørg lige for at lukke spørgsmålet her først. Du fik jo også glimrende svar her...
Avatar billede ronja7 Nybegynder
25. oktober 2001 - 11:02 #10
:-) OK
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
Computerworld tilbyder specialiserede kurser i database-management

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