sorry for the delay, missed the reply message...
try this instead...
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
table.tool {
border:1px;
border-style:solid;
border-color:#0000ff;
}
table.tool tr td {
border:0px;
border-style:solid;
border-color:green;
}
table.tool td {
padding:10px;
font-family:arial;
font-size:8pt;
color:#0000ff;
}
</style>
<%
%>
</head>
<body>
<%
getCatItem(1)
getCatItem(2)
getCatItem(3)
getCatItem(4)
%>
</body>
</html>
<%
sub getCatItem(catId)
DIM objConn
Set objConn = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("data/bling.mdb")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
DIM mySQL
mySQL = "SELECT caption, piece, price, image FROM goodies WHERE catnum = " & catID
DIM objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open mySQL, objConn
if(not(objRS.EOF)) then
response.write("<table class='tool' width='200px'>")
response.write("<tr><td colspan='2'>" & "<img src='")
response.write objRS("image")
response.write("'>" & "</td></tr>")
response.write("<tr><td colspan='2'>")
response.write objRS("caption")
response.write("</td></tr>")
response.write("<tr><td style='text-align:left;'>")
response.write objRS("piece")
response.write("</td><td style='text-align:right;'>" & "£")
response.write objRS("price")
response.write("</td></tr>")
response.write("</table>")
end if
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
end sub
%>