GRAVANDO OBJ OLE
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...
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...
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.
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.
Colega, dê uma olhada neste artigo, contém um módulo q facilita muito gravar imagens no BD...
Qualquer dúvida poste...T+
Qualquer dúvida poste...T+
Tópico encerrado , respostas não são mais permitidas