Avatar billede sesam Nybegynder
27. juli 2001 - 14:55 Der er 4 kommentarer og
1 løsning

kontrolere output?

Hvordan laver jeg denne kode om så den tjekker om et felt i min database indeholder data og kun hvis det indeholder data bliver skrevet ud på min side.


---------------------------------------------------

<html>
<head>
<title>EP-Produkter Assens A/S</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<link rel=\"stylesheet\" href=\"ep.css\">
</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"50\" marginwidth=\"0\" marginheight=\"0\">

            <table width=\"554\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">
              <tr>
                <td align=\"center\">
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"varer.mdb\")
Conn.Open DSN
strSQL = \"Select * From varer where varenr = \" & Request.Querystring(\"id\")
Set rs = Conn.Execute(strSQL)
Response.Write\"<table border=1 cellspacing=5 width=520><tr><td valign=top><font size=1 face=Verdana, Arial, Helvetica, sans-serif><b>\" & rs(\"Titel\") &\"</b>\"
Response.Write \"<font size=1 face=Verdana, Arial, Helvetica, sans-serif><li>\" & rs(\"Beskrivelse\") & \"<br>\"
Response.Write \"<font size=1 face=Verdana, Arial, Helvetica, sans-serif><br><b>Varenr</b>:<br><b>\" & rs(\"varenummer1\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst1\") & \"<br><b>\" & rs(\"varenummer2\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst2\") & \"<br><b>\" & rs(\"varenummer3\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst3\") & \"<br><b>\" & rs(\"varenummer4\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst4\") &\"<br><b>\" & rs(\"varenummer5\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst5\") &\"<br><b>\" & rs(\"varenummer6\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst6\") &\"<br><b>\" & rs(\"varenummer7\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst7\") &\"<br><b>\" & rs(\"varenummer8\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst8\") &\"<br><b>\" & rs(\"varenummer9\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst4\") &\"<br><b>\" & rs(\"varenummer9\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst10\") &\"<br><b>\" & rs(\"varenummer10\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst11\") &\"<br><b>\" & rs(\"varenummer11\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst11\") &\"<br><b>\" & rs(\"varenummer12\") & \"</b>&nbsp;&nbsp;&nbsp;\" & rs(\"tekst12\") &\"\"
Response.Write  \"<td align=right valign=top>\"
Response.Write \"<img src=Images/\" & rs(\"Images\")& \" class=border> \"
Response.Write  \"</td>\"
Response.Write \"</td></tr></table>\"
Conn.Close
Set Conn = Nothing
%>
</td>
<tr>
<td align=\"center\"><font size=1 face=Verdana, Arial, Helvetica, sans-serif><a href=\"tilbehor.asp\" target=\"mainFrame\">Retur til listen</a></td>
              </tr>
            </table>
         
</body>
</html>
Avatar billede jette Nybegynder
27. juli 2001 - 15:15 #1
Du kan vel tjekke om et bestemt felt er tomt (varenummer/tekst)???

Avatar billede sesam Nybegynder
27. juli 2001 - 15:18 #2
Hvad mener du???
Avatar billede jette Nybegynder
27. juli 2001 - 15:23 #3
Er der et bestemt fejl, der altid skal være udfyldt - for at der er data i posten.
Avatar billede sesam Nybegynder
27. juli 2001 - 15:25 #4
Som du se ovenover bliver alle felter skrevet ud også selvom feltet ikke indeholder data så kommer der bare ikke noget frem på skærmen men det op tager plads. dvs. hvis jeg skriver noget i feltet varenummer 3 så skla det skrives ud på varenummer1 plads...forstår du?
Avatar billede sesam Nybegynder
29. juli 2001 - 09:42 #5
nå ikke
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