ALZUAGA gracias por responder.
O soy muy torpe

o hoy no es mi dia

o no se
que ocurre, parece que a todo el mundo le funciona bien esto menos a mi
y ya habeis sido unos pocos los que me han intentado ayudar.
Sigo obteniendo lo mismo,es decir no se pasa el parametro a la otra pagina y me sigue mostrando el hueco de la imagen.
Ahora lo he puesto asi:
Pagina confirma0.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<body>
<img src="http://127.0.0.1/miweb/admin/confirma.asp?idpedido=1">
</body></html>
Pagina confirma.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!-- #include file="conexion.asp" -->
<%idpedido=Request.QueryString("idpedido")
if idpedido=null or idpedido="" then
else
sql="insert into CONFIREMAIL (idpedido) values "
sql=sql & "('" & idpedido & ")"
db.execute(sql)
end if
Response.Redirect "http://127.0.0.1/miweb/imagenes/anular.gif"
%>
Gracias de nuevo