webForumDet fria alternativet

vbcrlf??

ASP

2 svar · 277 visningar · startad av theguru

Medlem sedan juli 2000411 inlägg
Frågan#1

Kan nån tala om för mig vad jag missar.
När jag loppar igenom ett recordset så vill jag skriva ut innehållet på varje rad. När jag skriver som nedan så funkar inte det med "vbcrlf" alltså.

do until lobjRecordset.eof
Response.Write lobjRecordset("parmcd") & vbcrlf
lobjRecordset.movenext
loop

Om jag däremot använder "<br>" istället så byter den rad. Nu undrar jag varför det inte funkar med "vbcrlf".

Medlem sedan juni 200032 967 inlägg
#2

vbcrlf är inte samma sak som <br>.
vbcrlf är en radbrytning i källkoden, så om du väljer visa källa så ser du att den radbrytningen är där.

Mvh,

------------------
Let your body decide

Medlem sedan juli 20003 825 inlägg
#3

En beskribvning av förkortningarna kanske hjälper.

vbCRLF = Visual Basic Carrage Return Line Feed. Uttrycket kommer ursprungligen från den gamla skrivmaskinens tid då "vagnen" matades tillbaka, carrage return, och man matade på med två nya rader, line feed.

<BR> är HTML och betyder helt enkelt Break, radbrytning.

Det kännde du säkert till men om du tänker på det även då du kodar är det enklare att hålla isär de båda. De gör samma sak fast i olika sammanhang.

247 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)