28. oktober 2006 - 16:30Der er
3 kommentarer og 1 løsning
MSSQL, indsættelse af tekst
Hej!
Jeg har en MS SQL database kørende på min webserver, spørgsmålet er bare når jeg ønsker at indsætte tekst i databasen, så fejler den typisk, hvis jeg putter ' eller " ind i teksten.
Hvordan laver jeg det sådan at den tager hele teksten inkl. ", ' og sætter ind i det korrekte felt.
INSERT INTO dinTabel (id, tekst) VALUES (1, '" & dinTekst & "'); 'smid i db
%>
bemærk du kan stadig få problemer med specielle characters såsom % & osv. disse skal typisk erstattes med HTML koderne for disse. (evt. hvis din server understøtter det: server.htmlencode(dinTekst) - men bemærk at så kan du heller ikke indsætte tags osv da den konverterer alle specialtegn til 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.