Ir para conteúdo

POWERED BY:

Arquivado

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

Clauido José

problema com upload

Recommended Posts

ola pessoal estou com um problema estranho na hora de fazer upload de fotos bom e seguinte na hora que salvo o caminho da url da foto no banco mysql ele salva sem as "\" fiz um teste no meu codigo salvando no access e salvo certinho com a "\" tipo assim:

 

no mysql = "imagesempresagaleria1.jpg"

no access="images\empresa\galeria1.jpg"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em certas ocasiões vc pode concatenar a barra ou criar uma variável já com o caminho cirreto e apenas concatenar o arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha descobri uma coisa sem querer mas não sei porque ele faz isso está, isto esta ocorre no modo como eu insiro os dados na tabela no mysql por exemplo quando insiro os dados dessa maneira:

 

 

 

rs.Open "tgaleriafotoempresa", conexao, 1, 3
rs.AddNew
' Use File.Binary to access binary data of uploaded file.
Set ThumbFile = Upload.OpenFile(SavePath)
rs("idempresa").Value =1
rs("URL").Value ="images\empresa\" & File.ExtractFileName
rs.Update
rs.Close
Set rs = Nothing

 

 

ele grava o caminho certoinho "admin\images\empresa\" & File.ExtractFileName"

 

mas se eu insirir dessa maneira :

 

 

 

'GRAVA AS INFORMAÇÕES NA TABELA tbanners no mySql
call abreConexao()
campo= "idEmpresa,Url"
Sql = "INSERT INTO tgaleriafotoempresa (" & campo & ") values (" & id & ",'admin\images\empresa\" & File.ExtractFileName & "')"
conexao.execute(sql)

 

ele grava sem a barra

Compartilhar este post


Link para o post
Compartilhar em outros sites

É que a segunda naneira vc esta usando ela direto na sql dae precisa concatenar, já no segundo modo através do método update do recordset é possível o caracter

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.