Fórum Gravar foto em servidor #345594
06/09/2007
0
Eu criei uma agenda de contatos para rodar em rede com FIREBIRD e IBX e instalei e coloquei o bd em C:\TESTE no servidor e na estação setei o caminho do banco no servidor e está funcionando corretamente, sem nenhum erro. Agora gostaria de saber como faço para que qdo um usuario que está na estação for gravar a foto do contato, a foto seja gravada na pasta C:\TESTE que está no servidor. Se eu usar o codigo abaixo grava no path do programa na estação, mas eu preciso que a foto seja gravado na pasta C:\TESTE do servidor, para que esteja disponivel para todas as estações . Como faço isso? Obrigado.
caminhoFOTO := extractFilePath( application.exeName ) + ´Fotos\´ + ´Foto´ + EDIT1.Text + ´.JPG´;
imgFOTO.Picture.SaveToFile(caminhoFOTO);
Luiz
L_carlos
Curtir tópico
+ 0Posts
06/09/2007
Massuda
Gostei + 0
06/09/2007
L_carlos
Tem como fazer isso via codigo. É que essa agenda de contatos eu vou mandar para o cliente através de download , quer dizer, não sou eu que vou instalar a agenda.
Luiz
Gostei + 0
08/09/2007
Luciano.badoe
Eu adotei a seguinte solução para este caso num BD em Access:
- Armazeno o caminho das fotos no servidor numa tabela de parâmetros
do sistema, ou pode-se utilizar um arquivo INI ou outra solução.
Desta forma funciona sem problemas.
Espero ter ajudado.
Gostei + 0
10/09/2007
Sistemald
para uma aplicação deste tipo, você pode usar o Firebird Embarcado, e salvar a imagem no próprio bd, pois acredito que o volume de dados não será muito grande.
obs.: você pode sempre converte para jpg a para que a figura fique pequena.
Gostei + 0
10/09/2007
L_carlos
Mas pelo que sei o firebird embarcado não funciona em rede? Ou estou enganado?
Luiz
Gostei + 0
10/09/2007
Gandalf.nho
Gostei + 0
10/09/2007
L_carlos
Luiz
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)