Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

raguiar

Response.BinaryWrite

Recommended Posts

Senhores, mais uma vez venho pedir a ajuda dos meu nobres colegas. Estou com problemas com relação ao

comando "Response.BinaryWrite"

 

Eu tenho uma rotina que salva uma imagem no bd, porem resolvir mudar isso, passei a salvar a imagem eu uma pasta e salvar apenas o caminho no bd em vez da propria imagem.

 

Quando a rotina salva no bd a imagem ele usava o comando "Response.BinaryWrite" e funcionava muito bem, porem agora que eu preciso retornar o caminho que é uma string nao esta funcionando.

 

Por isso estou pedindo a ajuda no meus colegas e estou ponstando o codigo todo.

 

Grato pela atenção de todos.

 

Rubem

 

 

verimagem.asp

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
option explicit
dim rs2,consulta
Response.Expires = -1000
Response.ExpiresAbsolute = 0
Response.Buffer = true
Response.ContentType = "image/gif"
Response.Expires = 0
Response.Buffer = TRUE
Response.Clear
%>
<!-- #include file="includes/conn.asp" -->


<% 
				 set rs2 = server.createObject("adodb.recordset")
				  'consulta ="select imagem from materiais where id="&request.querystring("cod")&" order by id"
				  consulta ="select IMAGEMPATH from materiais where id= 1 order by id"
				 
   				  rs2.open consulta,conn
				  
				  
   				  if not (rs2.eof and rs2.bof) then
					'Response.ContentType = "image/jpeg/gif/jpg"
					
				   Response.BinaryWrite rs2("IMAGEMPATH")
				   
				  ' Response.String rs2("IMAGEMPATH")
				   
		
					   
				  end if
				  rs2.close
				  conn.close
				  
				  set rs2 = nothing
				  set Conn = nothing

 Response.End()
%>

 

 

 

default.asp

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!-- #include file="includes/sessao.asp" -->
<html>
	<head>
	</head>
	<body>
		<img src="verimagem.asp"  width="100"  height="100" border="0"/><br>
	</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Neste caso usará apenas response.write(rs2("IMAGEMPATH"))

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.