GRAVANDO OBJ OLE

USUARIO.EXCLUIDOS 25/08/2006 10:05:01
#167206
Olá
Eu gostaria de saber como é a linha de código para gravar uma figura em um objeto OLE no banco ACCESS. No formulário eu estou usando um PictureBox, tenho q usar outro componente?

a linha q eu usei é GDados!DAILogotipo = IMGFoto.Picture

só que não deu resultados...pois ao carregar no crystal ficou em branco...

USUARIO.EXCLUIDOS 25/08/2006 15:45:38
#167352
FERNANDA.PAONE

Como postei, a imagem precisa antes ser convertida em uma matriz binária (matriz de bytes) para ser salva em um campo, de um registro já existente, com o uso do método AppendChunk.

Para simplificar essa tarefa, o que eu fiz foi criar uma classe que usa o objeto ADODB.Stream como mecanismo para essa conversão.

Você pode pegar o cógigo de exemplo no tópico.
USUARIO.EXCLUIDOS 25/08/2006 17:54:31
#167444
Colega, dê uma olhada neste artigo, contém um módulo q facilita muito gravar imagens no BD...

Qualquer dúvida poste...T+
Tópico encerrado , respostas não são mais permitidas