webForumDet fria alternativet

Radbrytning ?

ASP

9 svar · 193 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Frågan#1

Hej,

Enkel fråga!
Hur får man hämtad information från en databas att skrivas ut på flera rader i stället för en lååååång rad?

//m.v.h. Jimpa

Medlem sedan dec. 19992 085 inlägg
#2

Om du har texten i variabeln "texten" så blir det:
texten= Replace(texten, vbCrLf, "<br>")

------------------
//M@rtin || Peachy.nu\\

Sue Me!

[Redigerat av M@rtin den 24 feb 2001]

Medlem sedan okt. 20001 558 inlägg
#3

Nu vet jag inte ifall jag eller M@rtin missuppfatta dig...

Men vill du bryta raden så får du lägga till en VbCrLf i mellan några strängar...

Response.Write objRS("jätteraden1") & VbCrLf & objRS("jätteraden2")

------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho

Medlem sedan dec. 19996 721 inlägg
#4

En vbcrlf syns inte på webbsidan, så M@rtins variant var nog rätt.

mvh

Medlem sedan dec. 2000557 inlägg
#5

Detta borde göra susen...

<%
function fixatecken(str)
fixatecken = Replace(str, vbCrLf, "<BR>" & vbCrLf)
End function
%>

Och sedan när du hämtar från db:

<%=fixatecken(RecSet("Kolumn"))%>

------------------
// Palleman
www.wiicom.nu/palle

Medlem sedan okt. 20001 558 inlägg
#6

Vad menar du emission?

Ifall jag skriver:

response.Write testString & VBCrLF & testString2

Då kommer ju dessa på två rader, eller?

------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho

Medlem sedan juni 200032 967 inlägg
#7

jo, i koden, men inte i browsern. skriver du radbrytningar med vbcrlf renderar det i ett mellanslag till browsern.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan okt. 20001 558 inlägg
#8

Vilket var det jimpa var ute efter då?

------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho

Medlem sedan jan. 2001361 inlägg
#9

Hej,

Vad jag egentligen menar är att om jag har en vanlig tabell på sidan med 5st kolumner. Informationen från databasen ska skrivas ut i tabellen, från resp. ID. Problemet är att när ID'2' skrivs ut så hamnar inte den info. under ID'1' utan allt far iväg på en rad.

Öööö, blev som vanligt dåligt förklarat men gör ett försök!!

m.v.h. Jimpa

Medlem sedan okt. 20001 558 inlägg
#10

Ifall inte jag helt har missuppfattad dig då...

Response.Write "<tr>" & VbCrLF
Response.Write "<td>" & tabellData & "</td>" & VBCrLf
Response.Write "</tr>"

Detta blir då

<tr>
<td>Vad som fanns i tabellData</td>
</tr>

Är det de du är ute efter?

------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)