Como posso contornar os 2 gb de limite de banco de dados do MS Access (para a exibição de imagens)?

StackOverflow https://stackoverflow.com/questions/2143520

Pergunta

PERGUNTA ORIGINAL
(Como posso exibir imagens a partir de um banco de dados MySQL em um Acesso de formulário de 2007?)


Eu gostaria de usar o Access 2007 a interface para um banco de dados MySQL e exibir imagens e outros dados em um formulário.

Eu já tenho um Access 2007 aplicativo que eu não quero mudar muito, se eu puder ajudá-lo.Eu não tenho certeza de qual tipo de dados irá funcionar. "Anexo De Tipo De Dados" não é suportado no MySQL.Além disso, o meu cliente quer ser capaz de abrir e editar a imagem.


SOLUÇÃO para atualizar PERGUNTA
(Como posso contornar os 2 gb de limite de banco de dados do MS Access (para a exibição de imagens)?)


(1) Armazenar o nomes de arquivos as imagens em MS Access
(2) Utilizar o VBA para exibir dinamicamente-los em um formulário (ver Como exibir imagens a partir de uma pasta em um formulário, um relatório ou uma página de acesso a dados).

Para fazer as imagens editáveis:
(1) certifique-se de que o tipo de arquivo (por exemplo,".jpg") é associado com o editor de imagem de escolha.
(2) Usando os mesmos nomes de variáveis no artigo mencionado acima, adicione o seguinte código para o formulário no qual ImageFrame está localizado (ver Como abrir um arquivo em seu aplicativo padrão usando o VBA)

Private Sub ImageFrame_Click()
    Application.FollowHyperlink (txtImageName)
End Sub



Algumas outras fontes que podem ser úteis

Perl, MySQL, e Blobs

VB, MySQL, e Blobs

Usando imagens no Access

Utilizando o MS Access como front-end para o PostgreSQL.

Um agradecimento especial a MindStalker para seu comentário que me levou a mais uma rodada de "Googling".

Foi útil?

Solução

Consulte a solução mencionada na questão anterior.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top