Avatar billede bpedersen Novice
28. september 2002 - 17:56 Der er 5 kommentarer og
1 løsning

Formattering af ASP output

Hej Eksperter

Her et meget let ? - Jeg er Newbie i ASP, har gennemgået tutorialen fra HTML.dk, men syntes ikke den kommer omkring hvordan man sætter formatteringen ind.
Hvis eks. at man vil bruge CSS, hvordan sættes CLASS ind i formatteringen eller hvordan sættes eks. BOLD ITALIC m.m. ind.

Her er lidt kode i kan bruge til eksempel:

<html>
<title>Senior</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/sif/nyhed.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Select * FROM Nyhed Where Afdeling='Senior'"

' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs=Conn.Execute(strSQL)

' Gennemløb Recordsset (rs) med en løkke
Do

' Udskriv værdien
Response.Write rs("Dato") & "<br><br> "
Response.Write rs("Overskrift") & "<br>"
Response.Write rs("Beskrivelse") & "<br><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

' SQL sætning eksekveres
Conn.Execute(strSQL)

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

</body>
</html>

mvh Brian
Avatar billede exp-ralle Nybegynder
28. september 2002 - 18:02 #1
Det gør du simpelt som det er ved at skrive tagsne i Response.Write ""'en:

<html>
<title>Senior</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/sif/nyhed.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Select * FROM Nyhed Where Afdeling='Senior'"

' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs=Conn.Execute(strSQL)

' Gennemløb Recordsset (rs) med en løkke
Do

' Udskriv værdien
Response.Write "<b>" & rs("Dato") & "</b><br><br> "
Response.Write "<b>" & rs("Overskrift") & "</b><br>"
Response.Write "<b>" & rs("Beskrivelse") & "</b><br><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

' SQL sætning eksekveres
Conn.Execute(strSQL)

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

</body>
</html>
Avatar billede exp-ralle Nybegynder
28. september 2002 - 18:02 #2
Så skulle udtrækket fra databasen meget gerne blive fed.
Avatar billede exp-ralle Nybegynder
28. september 2002 - 18:04 #3
<html>
<title>Senior</title>
<head>
</head>
<body>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/sif/nyhed.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Select * FROM Nyhed Where Afdeling='Senior'"

' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs=Conn.Execute(strSQL)

' Gennemløb Recordsset (rs) med en løkke
Do

' Udskriv værdien
Response.Write "<span class='cssClass'>" & rs("Dato") & "</span><br><br> "
Response.Write "<span class='cssClass'>" &  rs("Overskrift") & "</span><br>"
Response.Write "<span class='cssClass'>" &  rs("Beskrivelse") & "</span><br><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

' SQL sætning eksekveres
Conn.Execute(strSQL)

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

</body>
</html>

Her er det med <span> at vi sætter en cssClass på udtrækket
Avatar billede hells Nybegynder
28. september 2002 - 18:05 #4
formatteringen laves ved at du skriver tags med ud i Response.Write f. eks. sådan her:
' Udskriv værdien
Response.Write "<b>" & rs("Dato") & "</b><br><br>"
Response.Write "<h1>" & rs("Overskrift") & "</h1><br>"
Response.Write "<p>" & rs("Beskrivelse") & "</p><br><br>"

hvis du vil bruge class eller andre attributter, kan du gøre sådan her:
Response.Write "<p class=""minclass"">" & rs("Beskrivelse") & "</p>"
altså "" om attribut-værdier eller '
Avatar billede bpedersen Novice
28. september 2002 - 18:08 #5
Jeg kan se at jeg har manglet & inden rs, i de forsøg jeg har lavet..
Tak for hjælpen. Men som nybegynder kan man jo ikke altid se skoven for bare træer ;-) Så håber at i bærer lidt over med mig....
Avatar billede exp-ralle Nybegynder
28. september 2002 - 18:10 #6
Hehe, træls fejl...
Tak for point
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