Avatar billede superole Nybegynder
10. december 2000 - 11:17 Der er 7 kommentarer og
2 løsninger

Linje skift ved tilføjelse til database

Jeg har en side, hvor jeg har mulighed for at tilføje til en database online. Feltet er magen til det man man skriver i her på eksperten.

Men hvordan laver jeg så den også skifter linie i databasen, hvis jeg trykker på Enter når jeg skriver det.
Avatar billede tdaugaard Nybegynder
10. december 2000 - 11:19 #1
Forstår det ikke helt .. mener du så der bliver linieskift når du udskriver det fra databasen igen ?

lav dit udtræk, og skriv:

vaerdi = Replace(vaerdi, vbCrLf, \"<br>\")

så erstatter den linieskift med <br> til HTML.
Avatar billede js17dk Nybegynder
10. december 2000 - 11:22 #2
Øverst på siden indsætter du:
<%
function fixBreaks(st)
  fixBreaks = Replace(st,VbCrLf,\"<br>\")
end function
%>

Når du henter teksten fra databasen skal du indsætte dette:
<%=fixBreaks(rs(\"Det du henter\")) %>
Avatar billede tdaugaard Nybegynder
10. december 2000 - 11:25 #3
js17dk:> det var lige det jeg skrev jo ..
Avatar billede ldanielsen Nybegynder
10. december 2000 - 11:34 #4
Altså: Linieskift fra textfeltet skal ryge med ned i databasen! Dt skulle ske af sig selv!

De to udmærkede svar overfor gør at linieskiftene vises i browseren

Hilsen Lars
Avatar billede js17dk Nybegynder
10. december 2000 - 11:36 #5
tdaugaard:> jeg havde også et problem med det engang, og så prøvede jeg at bruge det sammen som du har brugt, det virkede bare ikke, men det jeg skrev virker.
Avatar billede tdaugaard Nybegynder
10. december 2000 - 11:39 #6
Replace(st,VbCrLf,\"<br>\")
Replace(vaerdi, vbCrLf, \"<br>\")

det er hhv. min og din replace ... jeg kan ikke se forskellen udover variabel navne. .
Avatar billede tdaugaard Nybegynder
10. december 2000 - 11:41 #7
og hvis du tænker på at du smed din i en funktion så har det ingen betydning ..
Avatar billede ldanielsen Nybegynder
10. december 2000 - 13:04 #8
Er det et tilfælde at funktionen hedder fixBreaks?? Ellers kommer den nemlig fra mig, og det synes jeg faktisk er hyggeligt! :o)

Hilsen Lars D
Avatar billede tdaugaard Nybegynder
10. december 2000 - 13:06 #9
ldanielsen:> *G* altid rart at se sin kode blive brugt af andre :-)
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