UPLOAD DE ARQUIVO - ANEXAR DOCUMENTOS NO CADASTRO
Olá pessoal , bom dia!!... tenho uma aplicação em vb6. com banco de dados mysql em um servidor web....
preciso de uma ajuda, [Ô]caminho das pedras[Ô] preciso anexar documento no cadastro de cade funcionário cadastrado..ou seja, um arquivo em JPG ou PDF.. mas prefiro em JPG...
obrigado pela atenção de todos..
por favor, alguem ,.... !!
preciso de uma ajuda, [Ô]caminho das pedras[Ô] preciso anexar documento no cadastro de cade funcionário cadastrado..ou seja, um arquivo em JPG ou PDF.. mas prefiro em JPG...
obrigado pela atenção de todos..
por favor, alguem ,.... !!
Amigo tenho este formulario pronto. o Banco de Dados é sql...
veja se ajuda...
se faltar alguma coisa me avisa.
veja se ajuda...
se faltar alguma coisa me avisa.
olá amigo, falarino.. boa tarde, obrigado pela atenção... bom vamos lá..
teria como vc explicar como funcionar esse formulário...
e esse componente de imagens (ilsicons).. teria como enviar...
nao conseguir entender sua colaboração..
obrigado.
só enterando... preciso anexar documento em um cadastro no formato jpg ou pdf...
meu banco de dados é mysql e está no servidor web.
teria como vc explicar como funcionar esse formulário...
e esse componente de imagens (ilsicons).. teria como enviar...
nao conseguir entender sua colaboração..
obrigado.
só enterando... preciso anexar documento em um cadastro no formato jpg ou pdf...
meu banco de dados é mysql e está no servidor web.
A menos que vc tenha uma pasta compartilhada nesse mesmo servidor onde está o seu MySql, vc vai ter que ter um processo de upload dessas imagens. Vc tem duas opções: gravar uma snapshot binário da imagem em uma tabela(o que eu NÃO recomendo) ou gravar essas imagens em uma pasta. De qualquer maneira, vc vai ter que ter também uma tabela que associe cada uma dessas imagens ao registro que correspondente. Mais ou menos assim:
Cadastro:
id - Nome
1 - Zé
2 - Pedro
3 - Maria
A tabela de associação:
id - cadastro - imagem
1 - 2 - xxx.jpg
2 - 2 - yyy.jpg
3 - 1 - hhh. jpg
Assim, quando vc buscar um determinado registro do cadastro, pelo código do mesmo, vai conseguir saber todas as imagens associadas ao mesmo.
Cadastro:
id - Nome
1 - Zé
2 - Pedro
3 - Maria
A tabela de associação:
id - cadastro - imagem
1 - 2 - xxx.jpg
2 - 2 - yyy.jpg
3 - 1 - hhh. jpg
Assim, quando vc buscar um determinado registro do cadastro, pelo código do mesmo, vai conseguir saber todas as imagens associadas ao mesmo.
sim.. eu já possue essa tebela com essas associações. no meu caso é um número de cada contrato. (Id_Contrato), agora o problema é: gravar essas imagens em uma tabela.. ?
Se quiser mesmo seguir por esse caminho, vai ter que usar os campos BLOB. Mas eu não recomendo a gravação de binários longos no banco de dados, isso [Ô]incha[Ô] o banco de uma maneira que pode deixar muito lento. Mesmo assim, se ainda quiser fazer isso, vc vai usar o comando do MySQL LOAD_FILE, que se encarrega de [Ô]ler[Ô] o arquivo e gravar no banco de dados como um valor BLOB.
então.. não pretendo gravar as imagens no banco de dados.. justamente por isso... em média será anexado por mês mais de 4 mil anexos.. então irá comprometer o banco de dados.. quando o sistema funcionava localmente era gravado apenas o caminho das imagens no campo vachar... mas agora está no servidor web.. e não consigo achar o caminho das pedras pra fazer essa tarefa...
Bom, vc tem 3 opções:
1 - Criar um servidor FTP no seu server, ao qual vc vai [Ô]subir[Ô] a imagem ao completar a operação de associação(mais complexo, mas mais seguro)
2 - Criar uma pasta compartilhada no seu server onde vc vai mapear e gravar o arquivo(mais simples, mas muito inseguro)
3 - Utilizar um repositório de imagens online(como o picasa por exemplo), subir suas imagens para ele e gravar no seu sistema o caminho da imagem no picasa(eu acho péssima idéia, as imagens ficariam disponÃveis para quem quiser na web)
1 - Criar um servidor FTP no seu server, ao qual vc vai [Ô]subir[Ô] a imagem ao completar a operação de associação(mais complexo, mas mais seguro)
2 - Criar uma pasta compartilhada no seu server onde vc vai mapear e gravar o arquivo(mais simples, mas muito inseguro)
3 - Utilizar um repositório de imagens online(como o picasa por exemplo), subir suas imagens para ele e gravar no seu sistema o caminho da imagem no picasa(eu acho péssima idéia, as imagens ficariam disponÃveis para quem quiser na web)
não quero desistir da idéia desse projetinho não.. mas estou literalmento no mato sem cachorro...
Nenhuma das opções que eu sugeri serve pra vc?
Tópico encerrado , respostas não são mais permitidas