Fra en database-tekstfelt/notatfelt (underordnet) hentes en tekst med linieskift ind i en formular med "<TEXTAREA name="Hovedemne2" cols="58" rows="22"><%response.write Replace (Projekt_RS("Hovedemne2")&"", vbCrLf, "<Br>")%></TEXTAREA>" Teksten vises OK. Brugeren opdaterer formular og den kontrolvises inden opdatering i database med: "<%= Request.form("Hovedemne2")%>". Teksten vises OK. Opdateringen sker i et recordsæt gennem en sessionvariabel: "Session("Hovedemne2") = Request.form("Hovedemne2")" og "Projekt_RS("Hovedemne2")=Session("Hovedemne2")" og "Projekt_RS.Update" Alt forløber planmæssigt, og i Access ser det OK ud.
Brugeren bliver med et javascript sendt tilbage til formularen for at se ændringerne, men nu optræder der <Br>, hvor linieskiftene stod. Jeg har brugt "Response.expires=0", så det burde være de nyeste data, der vises. En "Projekt_RS.Requery" gør da heller ingen forskel.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Er det ikke fordi du glemmer at gøre det den anden vej? du skal jo huske at skifte <br> tilbage til vbCrLf når det skal settes ind i et textarea. Det mener jeg da i hvert fald...
Nej, nu har jeg selv fået det til at virke. Fra formularen kan man roligt opdatere databasen UDEN konvertering. Konvertering skal kun bruges, når man viser indholdet på en alm. HTML-side. Hvis man opdaterer basen fra en almindelig HTML-side, skal man selvfølgelig gøre det, du siger.
Du skal bare helt ladevære med at replace dine <BR> inde i textarea\'et det er ikke nødvendig
Synes godt om
Ny brugerNybegynder
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.