Banco de Dados - Gravar apenas local do áudio ou imagem
3 respostas
pedroroxd
Pessoal, no meu banco de dados preciso cadastrar diversas imagens, e diversos sons (.mp3)…
Vi que poderia fazer isso com Blob, mas ia ficar MUIIIITO pesado…
Então me falaram que tem como cadastrar no banco apenas no diretório do local…
Mas como assim? Como faço pra acessar os arquivos?
vc vai criar dois campos, da mesma forma que vc cria campo para FK, PK e etc, so que será do tipo “String” - Character Varying (Postgresql), nela voce salvara o local ex: “C:/temp/minhaimagem.png”, na hora de executar a Imagem ou o MP3 basta buscar no caminho que esta no BD, ou seja, recuperar o local indicado daquele registro, e para selecionar um arquivo basta utilizar um JFileChooser pra localizer o arquivo e assim sucessivamente!
pedroroxd
Hm…
mas eu estou fazendo para um dispositivo movel…
Opcao 1) Vamos supor que o dispositivo esteja na mesma rede que eu, como vou conseguir acessar os arquivos do computador?
Você tem que indicar o local por extenso, tanto sendo da rede quanto do computador local
Comp. Local: “C:/tibiaevents.webs.com/teste.wav”
comp. remoto: “\Server\SeuCaminho\tibiaevents.webs.com\teste.wav”