/ 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
Visning af linjeskift fra notatfelt i acce~
Fra : Martin N. Christense~


Dato : 20-01-02 17:27

Hej Gruppe,

Hvad skal jeg gøre for på min asp side at få vist mine
linje-/afsnitsskift i et notatfelt fra en access database?

Hilsen Martin

 
 
Christian H (20-01-2002)
Kommentar
Fra : Christian H


Dato : 20-01-02 17:47

You'll need to replace vbcrlf with <br>
like this:

myField=myrs("myDBfield")
myField=replace(myField,"vbcrlf","<br>")



"Martin N. Christensen" <martin.christensen@123image.dk> skrev i melding
news:3c4aef30.510774@news.worldonline.dk...
> Hej Gruppe,
>
> Hvad skal jeg gøre for på min asp side at få vist mine
> linje-/afsnitsskift i et notatfelt fra en access database?
>
> Hilsen Martin



Jørn Andersen (20-01-2002)
Kommentar
Fra : Jørn Andersen


Dato : 20-01-02 18:10

On Sun, 20 Jan 2002 16:46:32 GMT, "Christian H" <arne@brimi.no> wrote:

>You'll need to replace vbcrlf with <br>
>like this:
>
>myField=myrs("myDBfield")
>myField=replace(myField,"vbcrlf","<br>")

Mon ikke det skal være:
myField=replace(myField, vbcrlf, "<br>")

eller måske, hvis det er et langt felt:
myField=replace(myField, vbcrlf, "<br>" & vbcrlf)

Good luck,
Jørn


Martin N. Christense~ (20-01-2002)
Kommentar
Fra : Martin N. Christense~


Dato : 20-01-02 18:32

Tak for hjælpen, med denne lille ændring virker det.

myField=myrs("myDBfield")
myField=replace(myField,vbcrlf,"<br>")



Lars Klingenberg (20-01-2002)
Kommentar
Fra : Lars Klingenberg


Dato : 20-01-02 19:13

> myField=replace(myField,"vbcrlf","<br>")
Jeg har nu altid brugt replace(myField, Chr(10), <"br">) - er der nogle
ulemper jeg den metode ift. "vbcrlf" - eller deciderede fordele ved den en
eller anden?
/Lars



Jesper Stocholm (20-01-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 20-01-02 19:31

Lars Klingenberg wrote in
news:3c4b08c3$0$80551$edfadb0f@dspool01.news.tele.dk:

>> myField=replace(myField,"vbcrlf","<br>")
> Jeg har nu altid brugt replace(myField, Chr(10), <"br">) - er der
> nogle ulemper jeg den metode ift. "vbcrlf" - eller deciderede fordele
> ved den en eller anden?

jeg tror, at du mener

myField = replace(myField, Chr(10), "<br>")

, ikke ? :)

Det "problem" du får er, at du udskifter VbCrLf med noget, der ikke er
det samme. VbCrLf er faktisk to tegn - nemlig chr(10) og chr(13), hhv Cr
og Lf. Du ender altså med noget, der ville "svare" til VbCr ... der ikke
helt er et linieskift. Om det giver nogen problemer i praksis er jeg dig
ikke sikker på :)

--
Jesper Stocholm - http://stocholm.dk

Synes du også, at Britney trods alt er meget lækker - men dog
på grænsen til det kvalmende ? http://stocholm.dk/britney.txt

Lars Klingenberg (20-01-2002)
Kommentar
Fra : Lars Klingenberg


Dato : 20-01-02 23:40

> jeg tror, at du mener
> myField = replace(myField, Chr(10), "<br>")
> , ikke ? :)
Nå så er det derfor det ikke virker Ok, spøg til side - du har ret!

> Det "problem" du får er, at du udskifter VbCrLf med noget, der ikke er
> det samme. VbCrLf er faktisk to tegn - nemlig chr(10) og chr(13), hhv Cr
> og Lf. Du ender altså med noget, der ville "svare" til VbCr ... der ikke
> helt er et linieskift. Om det giver nogen problemer i praksis er jeg dig
> ikke sikker på :)
Jeg har nu ikke oplevet, at det ikke virker i praksis, men har også kun
bevæget mig i Microsoft miljøer - det kunne måske have en betydning ifm.
andre OS'er - eller blot andre browsere. Jeg tror jeg vil skifte metode.
Thanx!
/Lars



Jesper Stocholm (21-01-2002)
Kommentar
Fra : Jesper Stocholm


Dato : 21-01-02 18:45

Lars Klingenberg wrote in dk.edb.internet.webdesign.serverside.asp:
> > jeg tror, at du mener myField = replace(myField, Chr(10), "<br>")
> > , ikke ? :)
> Nå så er det derfor det ikke virker Ok, spøg til side - du har ret!
>
> Jeg har nu ikke oplevet, at det ikke virker i praksis, men har også kun
> bevæget mig i Microsoft miljøer - det kunne måske have en betydning ifm.
> andre OS'er - eller blot andre browsere. Jeg tror jeg vil skifte metode.

jeg tror nu heller ikke, at det vil have den store betydning i rene
MS-miljøer, men det er en klassisk fejl, når man går fra at programmere i
UNIX-miljøet [1] til MS-miljøet. Når jeg tænker lidt over det, så kan jeg
dog godt forestille mig, at det kan have konsekvenser i blandede miljøer -
som Internet jo er. Hvis man overfører variable imellem sites på forskellige
serversystemer, så kunne jeg forestille mig, at det gav problemer, hvis man
kun overførte den ene karakter - i stedet for de to, som linieskift i
MS-miljøet er. Det er dog ikke noget, jeg har erfaring med i praksis. Til
gengæld oplever jeg tit, at kode fx skrevet i Emacs på UNIX er "totalt
ulæseligt" ved load på en MS-computer, da linieskift sjældent bevares.

[1] I hvert fald på DTU lærer man at kode til UNIX som det første :)

Jesper Stocholm
http://stocholm.dk

--
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 : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste