Olá Galera,
Minha dúvida é a seguinte:
Estou desenvolvendo uma aplicação em Java que utiliza o MySQL e está armazena imagens. Só que ao invés de guardar as imagens no BD eu criei uma pasta na qual eu guardo as imagem e apenas guardo o caminho dessas imagem na tabela.
O problema é que quando eu gravo o caminho da pasta de imagens no MySQL o caminho fica incorreto sem as barras (). Por exemplo: C:\Images\file.jpg no banco acaba ficando isso C:Images file.jpg e aí eu não consigo recuperar a imagem.
Eu fiz esse codigo aqui para obter o path da pasta Imagem.
JFileChooser fc = new JFileChooser(new File("."));
int r = fc.showOpenDialog(null);
if( r == JFileChooser.APPROVE_OPTION)
{
caminhoImg = fc.getSelectedFile().getPath(); //Obtem o caminho onde se localiza a imagem
labelImagem.setIcon(new ImageIcon(caminhoimg));
}
Depois de obtido o caminho eu faço um comando SQL e mando pro BD.
Alguém sabe como eu posso gravar o caminho da pasta de imagens ( com as / ) de forma correta no MySQL?
Agradeço a ajuda.