Avatar billede monstermand Nybegynder
25. januar 2002 - 23:14 Der er 3 kommentarer og
1 løsning

Layout i tabel

Hej!

Er der nogen der kan fortælle mig hvordan man ændrer i nedenstående tabels layout? Jeg skal have ændret det hele (cellpadding, spacing, osv.)
Ligemeget hvordan jeg ændrer det får jeg fejlmeddelelse om at siden ikke kan køres:o(
<% Response.Buffer = True %>
<html><head>
<title>Søgeresultat</title>
</head><body>

<%
' Henter værdien fra soeg.htm
strKeyword = Trim(Request.Form("Keyword"))

If Len(strKeyword) = 0 Then
    ' Hvis der ikke er skrevet i feltet
    Response.Clear
    Response.Redirect("search.htm")
Else
    ' Hvis der er skrevet i feltet
    strKeyword = Replace(strKeyword,"'","''")
End If

' Opbygger en dynamisk SQL streng
strSQL = "SELECT ID, Varebetegnelse, Type, Emballage, Varepris FROM tblVarer WHERE"
strSQL = strSQL & " (Varebetegnelse LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (Type LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (Emballage LIKE '%" & strKeyword & "%')"

' Skaber DSNLess forbindelse til DBen
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("priser.mdb")
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open strDSN

' Skaber et recordset udfra SQL strengen
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then
    ' Hvis der er fundet poster på søgningen
Response.Write "<p>Floorcoat prissøgning</p>"
    Response.Write "<table border=0>"
    Response.Write "<tr><th>Varebetegnelse</th><th>Type</th><th>Emballage</th><th>Varepris</th></tr>"

    Do While Not rs.EOF
        Response.Write "<tr><td>" & rs("Varebetegnelse") & "</td>"
        Response.Write "<td>" & rs("Type") & "</td>"
        Response.Write "<td>" & rs("Emballage") & "</td>"
    Response.Write "<td>" & rs("Varepris") & "</td>"
        rs.MoveNext
    Loop
    Response.Write "</table>"
Else
    ' Hvis der ikke er fundet poster på søgningen
    Response.Write "<p>Der er ikke fundet noget på denne søgning</p>"
End If

' Rydder op efter os
myConn.Close
Set myConn = Nothing
%>

</body>
</html>
Avatar billede monstermand Nybegynder
25. januar 2002 - 23:14 #1
Bliver nødt til at smutte, men er straks tilbage

tak :o)
Avatar billede cool_casper Nybegynder
25. januar 2002 - 23:33 #2
Du ændrer da bare her:

    Response.Write "<table border=0 cellpadding=""0"" cellspacing=""0"">"

Du har sikkert lavet den fejl at du har skrevet det med en " og så tror den at du afslutter din Response.Write, så derfor laver du to eller slet ikke nogen for at vise den at den skal udskrive " !

// Casper
www.VisitMe.dk
Avatar billede monstermand Nybegynder
26. januar 2002 - 00:11 #3
my mistake
Avatar billede cool_casper Nybegynder
26. januar 2002 - 00:12 #4
*NP*
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