29. maj 2001 - 15:04
Der er
11 kommentarer og 3 løsninger
Udtræk fra Access database
Jeg har en database skrevet i Access - når jeg laver et udtræk i databasen står teksten i en pærrevelling ingen formatering/afsnit og linieskift. Kan man ikke lave så udtrækket er formateret tekst? Skal det laves i databasen eller asp-scriptet?
Annonceindlæg fra Geoinfo
du skal jo bruge <br> for at lave nu linje og sådan fremdeles.
Du kan også bruge <PRE> <%=rs(\"felt\")%> </PRE>
Jeg snakker om et database udtræk ikke redigering af et html-dokument!
Netop - du skal erstatte linieskift med <br> for at få vist formateringen. Prøv at kigge på det link jeg gav dig ;-)
du skal bruge en replace-funktion formentlig: \" & replace((indhold),VbCrLf,\"<br>\") & \"
>> OK nu er jeg med - :-) Jeg var ikke helt klar over hvad du mente Jonas!
Keysersoze>> Hvaddan skal jeg bruge den replacefunktion?
hvad hedder den kolonne du skal trække data ud fra? i mit tilfælde hedder kolonnen \"indhold\" og selve udskriften ser således ud: Response.Write \"\" & replace((indhold),VbCrLf,\"<br>\") & \"\"
>>> kolonnen hedder sjovt nok også indhold ved mig! :-)
ok - men hvis du normalt kan bruge Response.Write \"\" & rs(\"indhold\") & \"\" skal du nu bruge Response.Write \"\" & replace((indhold),VbCrLf,\"<br>\") & \"\" og det er simpelthen pga den formattering der bliver smidt ind i access-databasen...
Lige et øjeblik inden i bander over mit forslag, du kan sætte dit udtræk fra databasen imellem <PRE> og </PRE> preformateret tekst. Det virker også.
Kurser inden for grundlæggende programmering