Importar imagem do banco de dados MS SQL para o Excel

0

Eu tenho um banco de dados MS SQL onde as imagens são armazenadas como byte []. É possível importar esses bytes [] para o Excel e convertê-los de volta em imagens?

Eu já tenho uma conexão com o banco de dados no meu Excel e recebo os IDs e os nomes (que também são armazenados na tabela), mas o Excel não carrega os dados da imagem.

    
por katho2404 26.03.2015 / 14:30

1 resposta

0

O Excel não consegue reconhecer o fato de que você armazenou uma imagem como uma matriz de bytes no SQL Server (por que não o caminho do arquivo?) e não é possível (a menos que você queira verificar se o VBA é capaz de fazer isso) ) para converter de volta o array para a imagem original.

Eu não acho que o procedimento que você está solicitando seja possível sem muito esforço. A melhor maneira para você é escrever um programa que recupere essa matriz de bytes do SQL Server e execute essa tarefa de conversão. Depois disso, insira as imagens no Excel.

    
por 27.04.2015 / 11:35