|
| Replace Fra : Jørgen Müller |
Dato : 19-11-02 17:54 |
|
Hej Gruppe
Har prøvet at lave en replace med
strTekst = Replace(strTeks, """, """")
men får en fejlmeddelelese
Strengkonstanten er uafsluttet
/smaabaad/aktivitet/VisAktivitet.asp, line 23, column 38
strTekst = Replace(strTekst,""", """")
Er der nogen der kan huske Chr(?) for "
Hvor finder man en oversættelse til Chr
--
Med Venlig Hilsen
Jørgen Müller
| |
Brian Hjøllund (19-11-2002)
| Kommentar Fra : Brian Hjøllund |
Dato : 19-11-02 18:54 |
|
On Tue, 19 Nov 2002 17:53:54 +0100, "Jørgen Müller"
<j.muller@mail.tele.dk> wrote:
>Hej Gruppe
>
>Har prøvet at lave en replace med
>
>strTekst = Replace(strTeks, """, """")
>men får en fejlmeddelelese
>Strengkonstanten er uafsluttet
>/smaabaad/aktivitet/VisAktivitet.asp, line 23, column 38
>strTekst = Replace(strTekst,""", """")
>
Du kan prøve med den her istedet:
strTekst = Replace(strTeks, '"', '""')
/Brian
http://www.hybreed.net
| |
Jørgen Müller (19-11-2002)
| Kommentar Fra : Jørgen Müller |
Dato : 19-11-02 19:55 |
|
Hej Gruppe
Brian skrev:
>Du kan prøve med den her istedet:
>strTekst = Replace(strTeks, '"', '""')
Giver samme fejl som Replace(strTekst, """, """")
--
Med Venlig Hilsen
Jørgen Müller
| |
Jens Gyldenkærne Cla~ (19-11-2002)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 19-11-02 23:16 |
|
Jørgen Müller skrev:
> Har prøvet at lave en replace med
>
> strTekst = Replace(strTeks, """, """")
Anførselstegn escapes med endnu et anførselstegn. Skal du erstatte
" med "" bliver koden derfor:
strTekst = Replace(strTekst, """", """""")
> Er der nogen der kan huske Chr(?) for "
Så vidt jeg husker er det Chr(34).
> Hvor finder man en oversættelse til Chr
Prøv Google.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)
I ovenstående tekst benyttes nyt komma.
| |
Jesper Stocholm (21-11-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 21-11-02 00:02 |
|
Jens Gyldenkærne Clausen wrote :
> Anførselstegn escapes med endnu et anførselstegn. Skal du erstatte
> " med "" bliver koden derfor:
>
> strTekst = Replace(strTekst, """", """""")
>
>> Er der nogen der kan huske Chr(?) for "
>
> Så vidt jeg husker er det Chr(34).
det er det også [1], og derfor er dette imo noget mere overskueligt
str = Replace(str,chr(34),chr(34) & chr(34)) '[2]
[1] http://www.asciitable.com/
[2] Af en eller anden grund, så har jeg meget ofte svært ved at
tælle til 6
--
Jesper Stocholm
http://stocholm.dk
Ny FAQ for dk.edb.internet.webdesign.serverside.asp
se http://asp-faq.dk
| |
Jens Gyldenkærne Cla~ (21-11-2002)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 21-11-02 10:22 |
|
Jesper Stocholm skrev:
[mit forslag]
>> strTekst = Replace(strTekst, """", """""")
> str = Replace(str,chr(34),chr(34) & chr(34)) '[2]
Sålænge man bare kan huske chr(34) er den jo god nok.
> [2] Af en eller anden grund, så har jeg meget ofte svært ved
> at
> tælle til 6
Det hjælper gevaldigt med en editor der farvemarkerer udtryk
korrekt. Så bliver det meget tydeligt om der er et skævt antal
anførselstegn (jeg venter med længsel på en farvekodningsudvidelse
til asp.net - her går det nemlig galt i scriptkoder).
Jeg har dog normalt heller ikke brug for at erstatte " med ""
(derimod er erstatningen ' => '' konstant på banen).
--
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
| |
Philip (20-11-2002)
| Kommentar Fra : Philip |
Dato : 20-11-02 23:49 |
|
> Har prøvet at lave en replace med
>
> strTekst = Replace(strTeks, """, """")
> men får en fejlmeddelelese
> Strengkonstanten er uafsluttet
> /smaabaad/aktivitet/VisAktivitet.asp, line 23, column 38
> strTekst = Replace(strTekst,""", """")
Det lyder fuldstændig vanvittigt, men hos mig virker dette:
tekst = Replace(tekst,""", """)
| |
|
|