Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 10:37 Der er 10 kommentarer og
3 løsninger

Ny linje

Jeg har programmeret dette script:

<%
\' ADODB connection objektet
Set Conn = Server.CreateObject(\"ADODB.Connection\")
\' Husk at angive den rigtige sti til din database
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"db\\anbefalinger.mdb\")
\' Åben databaseforbindelsen
Conn.Open DSN
\' SQL forespørgsel
strSQL = \"Select * from personer\"
\' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

Do
  \' Udskriv værdien af kolonnen Fornavn og fødselsdato
  Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & rs(\"Tekst\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\"

  \' Gå til næste Record i rs
  rs.MoveNext

\' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
Set strSQL = Nothing
%>

Problemet er at rs (Tekst) Er for lang til at stå på en linje. Hvordan får jeg asp til at registere linjeskiftene?
Avatar billede medions Nybegynder
12. december 2001 - 10:38 #1
vbcrlf
Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 10:41 #2
Hvad mener du medions?
Avatar billede zeptic Nybegynder
12. december 2001 - 10:43 #3
replace (rs(\"Tekst\"),vbcrlf, \'<br>\')
Avatar billede websam Nybegynder
12. december 2001 - 10:48 #4
Det går du således :

<%= Replace(Server.HTMLEncode(Rs(\"Tekst\")),vbCrLf,\"<br>\")%>
Avatar billede tmceu Praktikant
12. december 2001 - 10:50 #5
Skal det ikke være replace (rs(\"Tekst\"),vbcrlf, \"<br>\") hvis der benyttes VBScript ? \' er da kommentar karakteren.

Tip: Hvis du vil øge læsbarheden i den genererede HTML kode, kan du indsætte & vbCrLf efter hver respons.write
Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 11:04 #6
JEg er ny indenfor asp.

Hvor skal jeg sætte koden?
Avatar billede websam Nybegynder
12. december 2001 - 11:17 #7
Sættes i din egen kode sådan her :

\"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")\")),vbCrLf,\"<br>\") & \"<br>\"

og så er den hjemme
Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 11:20 #8
Jeg får følgende fejl-meddelelse:

Microsoft VBScript compilation error \'800a0400\'

Expected statement

/anderskjaer/levering.asp, line 31

\"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")\")),vbCrLf,\"<br>\") & \"<br>\"
^

På dette script:

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Anbefalinger</title>
</head>

<body>
<%
\' ADODB connection objektet
Set Conn = Server.CreateObject(\"ADODB.Connection\")
\' Husk at angive den rigtige sti til din database
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"db\\anbefalinger.mdb\")
\' Åben databaseforbindelsen
Conn.Open DSN
\' SQL forespørgsel
strSQL = \"Select * from personer\"
\' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

Do
  \' Udskriv værdien af kolonnen Fornavn og fødselsdato
  Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & rs(\"Tekst\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\"

  \' Gå til næste Record i rs
  rs.MoveNext

\' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

\"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")\")),vbCrLf,\"<br>\") & \"<br>\"

\' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
Set strSQL = Nothing
%>


</body>
</html>
Avatar billede zeptic Nybegynder
12. december 2001 - 11:35 #9
Erstat:

  Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & rs(\"Tekst\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\"

med:
Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")\")),vbCrLf,\"<br>\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\"
Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 11:51 #10
Der er problemer med syntaksten ved
(\"Tekst\")\")),vbCrLf,\"<br>\")
Avatar billede tmceu Praktikant
12. december 2001 - 12:11 #11
Response.Write \"<b>Kunde:</b>\" & rs(\"Navn\") & \"<br>\" & \"<br>\" & \"<b>Firma/Organisation: </b>\" & rs(\"Firma\") & \"<br>\" & \"<br>\" & \"<b>Anbefaling:</b>\" & \"<br>\" & \"<br>\" & Replace(Server.HTMLEncode(rs(\"Tekst\")),vbCrLf,\"<br>\") & \"<br>\" & \"<br>\" & \"<hr>\" & \"<br>\"
Avatar billede www.faktaomvold.org Nybegynder
12. december 2001 - 12:32 #12
Det virker ikke hvis i kigger på http://www25.brinkster.com/anderskjaer/levering.asp

Der mangler en masse af hvad jeg skriver!
Avatar billede www.faktaomvold.org Nybegynder
15. december 2001 - 23:04 #13
Jeg havde lavet en fejl i Access
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