/ 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
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,"&quot;", "&quot;")



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

Månedens bedste
Årets bedste
Sidste års bedste