GARANTIR DESCONTO

Fórum Gravar foto em servidor #345594

06/09/2007

0

Olá,

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

L_carlos

Responder

Posts

06/09/2007

Massuda

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?
Compartilhe essa pasta do servidor com as estações e faça com que as estações gravem na pasta compartilhada.


Responder

Gostei + 0

06/09/2007

L_carlos

Massuda,

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


Responder

Gostei + 0

08/09/2007

Luciano.badoe

[b:be9f1c0151]L_CARLOS[/b:be9f1c0151]
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.


Responder

Gostei + 0

10/09/2007

Sistemald

Rapaz,

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.


Responder

Gostei + 0

10/09/2007

L_carlos

Olá Luciano,

Mas pelo que sei o firebird embarcado não funciona em rede? Ou estou enganado?

Luiz


Responder

Gostei + 0

10/09/2007

Gandalf.nho

O FB embarcado realmente não funciona em rede, mas mesmo com o FB normal você pode usar a dica de salvar no próprio banco.


Responder

Gostei + 0

10/09/2007

L_carlos

E como é que eu salvo uma foto JPEG no firebird? Eu uso IBX com firebird 1.5.

Luiz


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar