Muy wenas, he estado buscando ejemplos para sacar imagenes almacenadas en una base de datos, y me he encontrado en este foro varias veces con este código:
Código PHP:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
' -- file.asp --
' Retrieves binary files from the database
Response.Buffer = True
' Connection String
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
Server.MapPath("db1.mdb")
' Recordset Object
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "select * from tabla1", connStr, 2, 4
%>
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="200" border="1" align="center">
<tr>
<th scope="col">
<% If Not rs.EOF Then
Response.BinaryWrite rs("Foto")
End If
%>
</th>
</tr>
</table>
</body>
<%
rs.Close
Set rs = Nothing;
%>
</html>
Lo he modificado para conectar cn la base d datos con la que estoy probando y tal, pero no hay forma de que funcione. En lugar de las imagenes, me saca un chorizo de codigo binario impresionante

La tabla tan solo tiene un campo de tipo OLE (es en access) Alguien me puede decir que es lo que falla???
Muchas gracias por adelantado, salu2