/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Problemer med quote'
Fra : Jimmy Snedker


Dato : 19-05-03 14:21

Hej Alle!

Jeg har en side (formular.asp)med en formular med et tekstfelt.
Når formularen submittes går den til siden 'update.asp', der
tager indeholdet fra tekstfeltet og opdateret det i min db
(access2002).

Problemet opstår når jeg bruger tegnet quote ' i tekstfeltet så
kan asp'en ikke finde ud af det og det kan jeg heller ikke!! Jeg
har kørt Html's asp-tutorial igennem men jeg har stadig ikke
været i stand til at løse problemet......Håber nogen kan hjælpe??

Med venlig hilsen

Jimmy Snedker

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (19-05-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 19-05-03 15:01

Jimmy Snedker skrev:

> Problemet opstår når jeg bruger tegnet quote ' i tekstfeltet så
> kan asp'en ikke finde ud af det og det kan jeg heller ikke!!

Jeg kan anbefale artiklen her: <http://asp-faq.dk/article/?id=95>.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Michael Stimose (19-05-2003)
Kommentar
Fra : Michael Stimose


Dato : 19-05-03 15:29

SQL sætninger med ' tegnet
Hvis du giver brugeren mulighed for at indtaste noget tekst i en
formular, og denne tekst indeholder tegnet ' (quot) vil den
pågældende record ikke kunne indsættes i databasen. Løsningen er at
erstatte et enkelt quote (') med dobbelt quote ('').

Dette kan gøres med funktionen Replace på følgende måde:

<%
strTekst = Request.Form("Tekstfelt")
strTekst = Replace(strTekst, "'", "''")
%>


Alle ' tegn i teksten erstattes af dobbelt ' tegn, dette vil blive
tolket som en enkelt ' af databasen.

OBS.
Tyvstjålet fra http://www.html.dk/tutorials/asp/lektion20.asp
//Michael



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste