Ir para conteúdo

POWERED BY:

Arquivado

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

oliveiraro

Gravar arquivo .JPG em banco SQL

Recommended Posts

Oi glr.... Bem vou direto ao assunto turma Tenho q gravar o nome do arquivo jpg em um campo da tabela tipo varchar, no servidor de dados, e gravar o arquivo em uma pasta q tb fica no servidor pegando o arq. de outro computador em uma pg asp. Vcs podem me dar uma dica...... Brigaduuuuu

Compartilhar este post


Link para o post
Compartilhar em outros sites

naum entendi a pergunta...você jah está armazenando o nome da imagem na base... e o arquivo em uma pasta.. teoricamente irá funcionar....outra alternativa seria você armazenar a imagem mesmo na base como binário... mas eu particularmente, não gosto de usar...falow ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou precisando gravar o nome do arquivo no banco, e o arqivo em uma pasta no servidor, utilizando uma pg asp e em uma consulta mostrar o conteudo do arquivo. Obviamente deve ser gravado o caminho deste arquivo, acredito eu p q possa ser recuperado em uma consulta ou relatorio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou precisando gravar o nome do arquivo no banco, e o arqivo em uma pasta no servidor, utilizando uma pg asp e em uma consulta mostrar o conteudo do arquivo. Obviamente deve ser gravado o caminho deste arquivo, acredito eu p q possa ser recuperado em uma consulta ou relatorio.

Boas,Claro que pode fazer isso, eu utilizo um componente chamado aspsmartupload:http://www.aspsmart.com/aspSmartUpload/

Compartilhar este post


Link para o post
Compartilhar em outros sites

adicionado no DW negativo! você precisa usar ou FSO que seria uma forma gratuita de fazer isso ou usar um componente que o seu servidor suportevejá primeiro qual é o componente para upload do seu servidorou use como já disse o FSO

Compartilhar este post


Link para o post
Compartilhar em outros sites

adicionado no DW negativo! você precisa usar ou FSO que seria uma forma gratuita de fazer isso ou usar um componente que o seu servidor suportevejá primeiro qual é o componente para upload do seu servidorou use como já disse o FSO

Tens aí o script utilizando o FSO para upload?Podes partilha-lo connosco?dava ca um jeitaço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

por algum tempo eu usei isso aqui! mais não é o mais indicado se pode aprender e fazer o seu proprio e ir apromorando ok

 

<%Set RecSet = Server.CreateObject("adodb.recordset")if Request.QueryString("upload") <> "" thensession("upload") = Request.QueryString("upload")end ifif Request.QueryString("acao") = "gravar" thenSet upl = Server.CreateObject("SoftArtisans.FileUp") Set FSO = Server.CreateObject("Scripting.FileSystemObject")on error Resume Next nome_foto = Mid(upl.UserFilename, InstrRev(upl.UserFilename, "\") + 1) if FSO.FileExists(endereco_fisico&"\imagens\"&nome_foto) = False Then  if Request.QueryString("recorte") = "sim" then   RecSet.Open "Select foto_recorte from promocao where id = "&session("upload")&"", conn 	foto_antiga = RecSet("foto_recorte")   RecSet.Close   FSO.DeleteFile endereco_fisico&"\imagens\"&foto_antiga   upl.Path = endereco_fisico&"\imagens\"   upl.Save   Conn.Execute "Update promocao set foto_recorte = '"&nome_foto&"' where id = "&session("upload")&""  else   RecSet.Open "Select foto from promocao where id = "&session("upload")&"", conn 	foto_antiga = RecSet("foto")   RecSet.Close   FSO.DeleteFile endereco_fisico&"\imagens\"&foto_antiga   upl.Path = endereco_fisico&"\imagens\"   upl.Save   Conn.Execute "Update promocao set foto = '"&nome_foto&"' where id = "&session("upload")&""  end if else  Response.Write "<script>alert('o sistema encontrou um outro arquivo com este mesmo nome, por favor renomeio o arquivo para prosseguir...')</script>"  end ifSet upl = NothingSet FSO = Nothingend ifRecSet.Open "Select * from promocao where id = "&session("upload")&"", connt=RecSet("titulo")foto=RecSet("foto")foto_r=RecSet("foto_recorte")RecSet.Close%><body topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0><form method=post enctype="multipart/form-data" action="upload.asp?acao=gravar&recorte=<%=Request.QueryString("recorte")%>"><table border=0 bgcolor="#CC0033" width="100%"><tr height=20> <td align=center width="100%"><font color="#FFFFFF">Sistema de Envio de Imagens</font></td></tr><tr height=452 bgcolor=#FFFFFF> <td align=center valign=top width="100%">  ID.: <b><%=session("upload")%></b><br>  <table border=1 width="100%" height="97%" style="border-collapse: collapse">   <tr height=20>	<td width="100%" align=center><%=t%></td>   </tr>   <tr>	<td colspan=4>	 <table border=0 width="100%" height="100%" style="border-collapse: collapse">	  <tr width="100%" height="80%">	   <td align=center>		<%		if Request.QueryString("recorte") = "sim" then		 if IsNull(foto_r) = true then%>		 não existe imagem cadastrada para este produto...		 <%else%>		 <img src="<%=endereco_virtual%>/imagens/<%=foto_r%>"><%		 end if		else		 if IsNull(foto) = true then%>		 não existe imagem cadastrada para este produto...		 <%else%>		 <img src="<%=endereco_virtual%>/imagens/<%=foto%>"><%		 end if		end if		%>	   </td>	  </tr>	  <tr width="100%" height="10%">	   <td>		<input type=file name=up_foto size=30 class=form>	   </td>	  </tr>	  <tr width="100%" height="10%">	   <td>		<input type=submit value=Enviar class=form>	   </td>	  </tr>	 </table>	</td>   </tr>  </table> </td></tr><tr height=20> <td align=center width="100%"><font color="#FFFFFF">Sistema de Envio de Imagens</font></td></tr></table></form></body>

Compartilhar este post


Link para o post
Compartilhar em outros sites

CONSEGUIIIIIIIIIII..... Brigadão pela força DEIVIDY e AMIGOZZ, utilizei a ideia do aspsmartupload e consegui implemestar a pg. Brigadão mesmo e até a proxima oliveiraro

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.