Avatar billede mesterlars Nybegynder
05. december 2000 - 11:35 Der er 5 kommentarer og
2 løsninger

Linieskift i accessdatabase mm.

Jeg vil gerne udloder 125 point til den der laver (eller næsten laver) nedstående for mig.

Lad os forestille os vi har et tekstfelt på en hjemmeside, der bruges til at lægge en tekst i databasen (access2000).

Vi copy-paster noget tekst fra Word ind i dette tekstfelt og gemmer det i databasen.

Når vi henter dette tekstfelt frem på en anden ASPside skal det optræde med linieskift og mellemrum og \"det hele\" præcist som da vi tastede det ind.

Det kunne også være fedt hvis man kunne lave fed skrift eller kursiv, men det er ikke det vigtigste lige nu.
Avatar billede meyer Nybegynder
05. december 2000 - 11:38 #1
Du bruger denne her i din ASP-kode når du skal vise det:

<%=Replace(RS(\"dit-felt\"),vbcrlf,\"<br>\")%>

meyer
Avatar billede blazer Nybegynder
05. december 2000 - 11:39 #2
linie skift i access kan så vist jeg husker ordnes med at holde alt inde og trykke på enter... ellers så de hvor der skal være linie skrift skriver du bare <Br> og kursiv <I> og for at slutte med kursiv skriv </I> fed = <B> og slut =</B> det skriver du bare i acces...og laver en response.write!
Avatar billede mesterlars Nybegynder
05. december 2000 - 11:48 #3
meyer < Jeg skal ikke bruge noget speciel kode når jeg lækker det ned i databasen?

blazer > De indtastes ikke i selve access, men via en html-form og asp. Og det indtastes af \"dumme\" brugere, så jeg kan ikke bruge html-tags.
Avatar billede tigerdyr Nybegynder
05. december 2000 - 11:53 #4
du kan jo smide det gennem en Server.HTMLEncode() før du gemmer det i databasen... eller lave udskiftningen som mayer gav dig før du gemmer data, så behøver du ikke rette noget ved visning
Avatar billede blazer Nybegynder
05. december 2000 - 11:55 #5
ok..så i den form hvor du poster står der noget i retneing af <Form Action=\"blah.asp\">

i blah.asp står der

blasdsd=Request.Form \"NOGET\"

det ændrer du til

blasdsd=Request.Form Replace(\"noget\"),vbcrlf,\"<br>\")
Avatar billede mesterlars Nybegynder
05. december 2000 - 12:38 #6
Meyer var hurtigt og hans løsning virkede.
Avatar billede blazer Nybegynder
05. december 2000 - 12:56 #7
ok..kewl....rart for en gangs skyld at se at den hurtigste får pointsne...jeg troede bare ikke at det ville virke i dit tilfælde :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester