Anexar arquivos e gráficos a registros no seu banco de dados

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Usar o recurso de anexo no Microsoft Office Access 2007 para adicionar um ou mais partes de dados — Microsoft Office Word 2007 documentos, apresentações de Microsoft Office PowerPoint 2007, imagens e assim por diante — a registros no seu banco de dados. Este artigo fornece as informações de plano de fundo e etapas necessárias para configurar um banco de dados para usar anexos e para anexar e gerenciar dados.

Neste artigo

Por que devo usar anexos?

Adicionar um campo de anexo a uma tabela

Anexar arquivos diretamente a tabelas

Usar anexos com formulários e relatórios

Salvar arquivos anexos em outros locais

Remover arquivos anexos

Usar anexos sem um mouse ou outro dispositivo apontador

Referência de anexos

Por que devo usar anexos?

Você pode usar anexos para armazenar vários arquivos em um único campo e você mesmo pode armazenar vários tipos de arquivos nesse campo. Por exemplo, digamos que você possui um banco de dados de contatos de trabalho. Agora você pode anexar um ou mais currículos no registro para cada contato, além de uma foto de cada contato.

Anexos também armazenam dados com mais eficácia. Versões anteriores do Access usavam uma tecnologia chamada OLE (Vinculação e Incorporação de Objeto) para armazenar imagens e documentos. Por padrão, a OLE criava uma equivalente em bitmap da imagem ou documento. Esses arquivos bitmap podiam se tornar bastante grandes — até 10 vezes maior do que o arquivo original. Quando você exibia uma imagem ou documento no banco de dados, a OLE mostrava a imagem bitmap, e não o arquivo original. Usando anexos, documentos e outros arquivos que não são imagens podem ser abertos em seus programas pai e, portanto, você pode pesquisar e editar esses arquivos a partir do Access.

Além disso, a OLE requer programas denominados servidores OLE para funcionar. Por exemplo, se você armazenar arquivos de imagem JPEG em um banco de dados do Access, cada computador que executar esse banco de dados precisará de outro programa registrado como um servidor OLE para imagens JPEG. Ao contrário, o Office Access 2007 armazena os arquivos anexados em seus formatos nativos sem imagens de suporte, e você não precisa instalar softwares adicionais para exibir as imagens a partir do seu banco de dados.

Regras de design de banco de dados e anexos

Por padrão, cada campo no banco de dados relacional contém apenas uma parte dos dados. Por exemplo, se um campo de endereço contiver mais de um endereço, localizando endereços seria difícil, se não impossível. Portanto a princípio, anexos parecem quebre as regras de design de banco de dados, porque você pode anexar mais de um arquivo — uma parte dos dados — a um campo. No entanto, anexos não quebrar quaisquer regras de design, pois conforme você anexa arquivos a um registro, Office Access 2007 cria uma ou mais tabelas do sistema e usa essas tabelas nos bastidores para normalizar dados. Você não pode exibir ou trabalhar com essas tabelas.

Para obter informações sobre como visualizar outras tabelas de sistema, consulte o artigo guia para o painel de navegação. Para obter informações sobre o design de banco de dados, consulte o artigo Fundamentos do design de banco de dados.

Maneiras de usar arquivos anexados

Lembre-se destas diretrizes ao trabalhar com arquivos anexos:

  • Você pode anexar arquivos somente para bancos de dados que você criar no Office Access 2007 e que usam o novo formato de arquivo. accdb. Você não pode compartilhar anexos entre um banco de dados de Office Access 2007 (. accdb) e um banco de dados no formato de arquivo anterior (. mdb).

  • Você deve criar um campo em uma tabela e definir esse campo para o tipo de dados de anexos. Depois de definir o tipo de dados para anexos, você não pode alterá-lo.

  • É possível armazenar vários arquivos em um único registro. Por exemplo, você pode armazenar imagens e arquivos criados com programas de processamento de texto e de planilhas.

  • Você pode anexar um máximo de dois gigabytes de dados (o tamanho máximo de um banco de dados do Access). Arquivos individuais não podem exceder 256 megabytes de tamanho.

  • Use a caixa de diálogo Anexos para adicionar, editar e gerenciar anexos. Você pode abrir a caixa de diálogo diretamente do campo do anexo em uma tabela clicando duas vezes no campo. Se desejar gerenciar anexos a partir de um formulário ou exibir anexos a partir de um relatório, adicione o controle de anexo ao formulário ou ao relatório e ligue o controle ao campo da tabela do anexo base.

  • Por padrão, o controle de anexos renderiza imagens e exibe o ícone do programa que corresponde a outros tipos de arquivos. Por exemplo, digamos que você tenha uma fotografia, um currículo e um desenho do Microsoft Office Visio 2007 anexados a um registro. Ao rolar pelos anexos, o controle renderiza a imagem e exibe os ícones de programa do documento e do desenho.

  • Quando você abre a caixa de diálogo de anexos de uma tabela ou um formulário, você pode adicionar, remover, editar e salvar arquivos anexos. Quando você abre a caixa de diálogo de anexos de um relatório, você pode salvar os arquivos anexados somente para outro local.

  • O Access compactará os arquivos anexos, a menos que esses arquivos sejam compactados nativamente. Por exemplo, os arquivos JPEG são compactados pelo programa gráfico que os criou, então o Access não os compactará.

  • Se o programa que foi usado para criar o arquivo anexo estiver instalado no computador, você poderá abrir e editar os arquivos anexos nesse programa.

  • Você pode salvar os arquivos anexos em locais na unidade de disco rígido ou na rede. Em seguida, pode editar os anexos e verificar as alterações antes de salvá-las novamente no banco de dados.

  • É possível manipular os anexos por programação.

As etapas nas seções a seguir explicam como adicionar e gerenciar anexos.

Início da página

Adicionar um campo de anexo a uma tabela

Para usar anexos em Office Access 2007, primeiro é necessário adicionar um campo de anexo para pelo menos uma das tabelas no banco de dados. Office Access 2007 fornece duas maneiras de adicionar um campo de anexo a uma tabela. Você pode adicionar o campo no modo folha de dados, ou você pode adicioná-lo no modo Design. As etapas desta seção explicam como usar as duas técnicas.

Adicionar um campo de anexo a uma tabela no modo Folha de Dados

  1. Com a tabela aberta no modo folha de dados, clique na primeira coluna em branco disponível. Para localizar uma coluna em branco, procure pelas palavras Adicionar novo campo no cabeçalho da coluna.

  2. Na guia folha de dados, no grupo tipo de dados e formatação, clique na seta para baixo ao lado de Tipo de dados e clique em anexo.

    O Access define o tipo de dados do campo como Anexo, e coloca um ícone na linha de cabeçalho do campo. A imagem seguinte mostra um novo campo Anexo. Observe o ícone do clipe de papel na linha de cabeçalho do campo. Por padrão, você não pode inserir texto na linha de cabeçalho dos campos Anexo.

    Um novo campo de tabela definido para o tipo de dados Anexo

  3. Salve as alterações.

    Lembre-se de que não é possível converter o novo campo em outro tipo de dados, mas você pode excluir o campo se você acha que cometer um erro.

Adicionar um campo de anexo no modo Design

  1. No painel de navegação, clique com botão direito na tabela que você deseja alterar e clique em Modo Design Imagem do botão no menu de atalho.

  2. Na coluna Nome do Campo, selecione uma linha em branco e insira um nome para o campo Anexo.

  3. Na mesma linha, sob Tipo de Dados, clique em Anexo.

  4. Salve as alterações.

    Lembre-se de que não é possível converter o novo campo em outro tipo de dados, mas você pode excluir o campo se você acha que você cometer um erro.

  5. Na guia Design, no grupo Modos de exibição, clique na seta abaixo do botão Exibir e, em seguida, clique em Modo Folha de dados para abrir a tabela a ser usada.

    imagem da faixa de opções do access

    -ou-

    Clique com o botão direito do mouse na guia do documento da tabela e clique em Modo Folha de Dados no menu de atalho.

    -ou-

    No Painel de Navegação, clique com o botão direito do mouse na tabela e clique em Abrir no menu de atalho.

  6. Continue nas próximas etapas.

Início da página

Anexar arquivos diretamente a tabelas

Depois de adicionar um campo de anexo a uma tabela, você pode anexar arquivos a registros nessa tabela sem precisar criar um formulário de entrada de dados. Você também pode exibir anexos sem usar um formulário, mas lembre-se de que quando você vê anexos diretamente das tabelas, você deve fazer isso nos programas que foram usados para criar os arquivos ou em um programa que ofereça suporte a esse tipo de arquivo. Por exemplo, se você abrir um documento do Word que está anexado a uma tabela, também inicia o Word e você vê o documento a partir do Word, não acesso. Se o Word não está instalado no seu computador, uma caixa de diálogo aparece e solicita que você selecione um programa para exibir o arquivo.

Adicionar um anexo a uma tabela

  1. Com a tabela que contém seu campo de anexo aberta no modo Folha de Dados, clique duas vezes no campo de anexo.

    Caixa de diálogo anexos é exibida. A figura a seguir mostra a caixa de diálogo.

    Caixa de diálogo Anexos

  2. Clique em Adicionar.

    A caixa de diálogo Escolher Arquivo é exibida.

  3. Use a lista Examinar para navegar até o arquivo ou arquivos que deseja anexar ao registro, selecione o arquivo ou arquivos e clique em Abrir.

    Você pode selecionar vários arquivos de qualquer tipo de dados com suporte. Para obter uma lista de tipos de dados com suporte, consulte Referência de anexos, mais adiante neste artigo.

  4. Na caixa de diálogo Anexos, clique em OK para adicionar os arquivos à tabela.

    O Access adiciona os arquivos ao campo e aumenta o número que indica anexos adequadamente. A figura a seguir mostra um campo com duas imagens anexadas:

    Um campo Anexo com duas partes de dados

  5. Repita essas etapas, conforme necessário, para adicionar arquivos ao campo atual ou outros campos à tabela.

Abrir os arquivos anexos em uma tabela

  1. Com a tabela aberta no modo Folha de Dados, clique duas vezes na célula no campo de anexo.

  2. Na caixa de diálogo Anexos, clique duas vezes no arquivo que deseja abrir.

    –ou–

    Selecione o arquivo e clique em Abrir.

    O programa associado com o arquivo é iniciado e abre o arquivo anexado. — Arquivos do Excel são abertos no Excel e assim por diante.

    Alguns arquivos de imagem poderão ser abertos no Visualizador de Imagens e Fax do Microsoft Windows. Se desejar algo além de exibir a imagem, você poderá clicar com o botão direito do mouse na imagem e clicar em Editar. Isso iniciará o programa que foi usado para criar o arquivo, se ele estiver instalado no computador.

Salvar alterações em um arquivo anexado

  1. Conforme necessário, use o programa pai para editar o arquivo.

  2. Salve as alterações do arquivo e feche o programa pai. Tenha em mente que, sempre que você alterar um arquivo anexo, as alterações serão salvas na pasta temporária da Internet na unidade de disco rígido. Consulte as observações no final desta seção para obter mais informações sobre essa pasta.

  3. Para salvar as alterações permanentemente, retorne ao Access e, na caixa de diálogo Anexos, clique em OK.

    Aparece uma mensagem similar ao seguinte:

    um aviso para salvar as alterações feitas em um anexo

  4. Clique em Sim para salvar as alterações.

    Observações : 

    • Ao abrir um arquivo anexo no seu programa pai para exibição ou edição, o Access coloca uma cópia temporária do arquivo em uma pasta temporária. Se você alterar o arquivo e salvar as alterações a partir do programa pai, o Access salvará as alterações na cópia temporária. Ao retornar ao Access e clicar em OK para fechar a caixa de diálogo Anexos, o Access solicitará que você salve o arquivo anexo novamente. Clique em Sim para gravar o arquivo alterado no banco de dados ou clique em Não para deixar o arquivo inalterado no banco de dados.

    • Para descobrir a localização da sua pasta de arquivos temporários, siga estas etapas:

      1. Inicie o Windows Internet Explorer.

      2. No menu Ferramentas, clique em Opções da Internet.

      3. Na guia Geral, clique em configurações.

        Aparece a caixa de diálogo de configurações. O caminho da pasta aparece na seção de pasta de arquivos temporários da Internet.

Início da página

Usar anexos com formulários e relatórios

Quando precisar usar anexos com um formulário ou relatório, use o controle de anexo. O controle processa arquivos de imagem automaticamente conforme você se move pelos registros de um banco de dados. Se você anexar outros tipos de arquivos, como documentos ou desenhos, o controle de anexo exibirá o ícone que corresponde ao tipo de arquivo. Por exemplo, você verá o ícone do PowerPoint ao anexar uma apresentação e assim por diante. O controle também permite que você procure arquivos anexos e abra a caixa de diálogo Anexos. Se você abrir a caixa de diálogo a partir de um formulário, poderá adicionar, remover, editar e salvar anexos. Se você abrir a caixa de diálogo a partir de um relatório, poderá apenas salvar os anexos na unidade de disco rígido ou em um local da rede, porque os relatórios são somente leitura por design.

As etapas nas seções a seguir explicam como adicionar um controle de imagem a um formulário ou relatório, e como rolar pelos registros, anexar arquivos e exibir os anexos. Lembre-se de que você pode rolar pelos anexos apenas quando um determinado registro contém mais de um anexo.

Adicionar o controle de anexo a um formulário ou relatório

As etapas desta seção explicam como adicionar o controle de anexo a um formulário ou relatório e, em seguida, vincular o controle a um campo de anexo em uma tabela base. Você siga as mesmas etapas ao adicionar o controle de anexo a um formulário ou relatório. Antes de começar, lembre-se de que pelo menos uma das tabelas no banco de dados deve ter um campo de anexo. Para obter informações sobre como adicionar um campo de anexo, consulte Adicionar um campo de anexo a uma tabela neste artigo.

Como design de formulário e relatório pode ser processos complexos, as etapas dessas seções presumem que você já tem um banco de dados com pelo menos uma tabela e um formulário ou relatório. Para obter informações sobre como criar tabelas, formulários ou relatórios, consulte os seguintes artigos:

Adicionar o controle de anexo

  1. No Painel de Navegação, clique com o botão direito do mouse no formulário ou relatório que você deseja alterar e clique em Modo Design no menu de atalho.

  2. Na guia Design, no grupo Ferramentas, clique em Adicionar Campos Existentes.

    O painel Lista de Campos aparece e lista os campos na tabela que fornece os dados para o formulário ou relatório. A lista indica um campo de anexo tornando-o expansível (ou seja, você pode clicar no sinal de mais ou de menos ao lado do campo).

    A imagem seguinte um campo de anexo típico no painel Lista de Campos.

    Um campo Anexo no painel de tarefas Lista de Campos

  3. Arraste todo o campo de anexo da lista para o formulário  os itens pai e filho  e solte-o no local desejado no formulário.

    O Access colocará um controle de anexo no formulário e associará o controle ao campo da tabela.

  4. Conforme necessário, clique com o botão direito do mouse no controle e clique em Propriedades para exibir a folha de propriedades do controle. Defina ou altere as propriedades do controle para que correspondam ao restante do formulário ou relatório.

  5. Salve as alterações e clique com o botão direito do mouse na guia do documento e clique em Modo Formulário ou Modo Relatório para abrir o formulário ou relatório para visualização.

    Se o campo base contiver arquivos de imagem, o controle renderizará esses arquivos. Se o campo contiver outro tipo de arquivo, como um documento do Word ou uma apresentação do PowerPoint, o controle exibirá o ícone apropriado para esse tipo de arquivo.

Gerenciar anexos usando um formulário

Depois de adicionar um controle de anexo a um formulário, você poderá adicionar, editar, remover e salvar arquivos anexos diretamente desse formulário. Quando um registro contiver vários anexos, também será possível rolar pelos arquivos anexos, o que você não pode fazer ao trabalhar com uma tabela.

Observação : A pessoa que criou o formulário pode ter feito o formulário somente leitura. Se for o caso, você poderá usar a caixa de diálogo Anexos apenas para salvar arquivos anexos no disco rígido ou em um local na rede.

Anexar um arquivo

  1. Abra o formulário que exibe seus anexos e localize o registro ao qual deseja anexar um arquivo.

  2. Selecione o controle do anexo — o controle que está associado ao campo Anexo.

    A Minibarra de ferramentas é exibida: A Minibarra de ferramentas Anexo

    Observação : Se você adicionou o controle de anexo à seção de folha de dados de um formulário dividido, a Minibarra de ferramentas não aparecerá. Para obter mais informações sobre como dividir formulários, consulte o artigo criar um formulário dividido.

  3. Clique no botão Exibir Anexos (o ícone de clipe de papel) para abrir a caixa de diálogo Anexos.

  4. Na caixa de diálogo, clique em Adicionar.

    A caixa de diálogo Escolher Arquivo é exibida.

  5. Use a lista Examinar para navegar até o arquivo que deseja anexar e clique em Abrir.

  6. Repita as etapas 4 e 5 conforme necessário para anexar mais arquivos.

Rolar pelos arquivos anexos

Observação : As etapas nesta seção se aplicam a formulários e relatórios.

  1. Abra o formulário ou relatório que exibe seus anexos.

  2. Navegue até o registro que contém os arquivos anexos.

  3. Clique no controle de imagem que exibe os arquivos anexos.

    A Minibarra de ferramentas aparecerá.

  4. Clique nas setas Voltar (esquerda) ou Avançar (direita) para rolar pelos arquivos anexos. Se desejar saber os nomes dos arquivos, clique no botão Exibir Anexos para abrir a caixa de diálogo Anexos. Os nomes dos arquivos anexos aparecerão na lista Anexos.

Início da página

Salvar arquivos anexos em outros locais

As etapas nesta seção se aplicam a tabelas, formulários e relatórios. Você pode salvar um ou todos os arquivos que estão anexados a um determinado registro em locais na sua unidade de disco rígido ou na rede. Lembre-se de que, ao optar por salvar todos os arquivos, não é possível salvar alguns dos arquivos — você deve salvar todos. Para salvar arquivos seletivamente, é necessário fazê-lo um de cada vez.

  • Abra a tabela, o formulário ou o relatório que contém os anexos e abra a caixa de diálogo Anexos.

Abrir a caixa de diálogo de anexos em uma tabela

  • Abra a tabela no modo Folha de Dados e clique duas vezes no campo de anexo que contém o anexo que deseja salvar.

Abrir a caixa de diálogo de anexos de um formulário ou relatório

  1. Abra o formulário ou relatório que exibe seus anexos.

  2. Navegue até o registro que contém os arquivos anexos.

  3. Clique no controle de imagem que exibe os arquivos anexos.

    A Minibarra de ferramentas aparecerá.

  4. Clique no botão Exibir Anexo.

Salvar um único anexo

  1. Na caixa de diálogo Anexos, clique em Salvar como.

    A caixa de diálogo Salvar Anexo aparecerá.

  2. Use a lista Examinar para navegar até o novo local do arquivo e clique em Salvar.

Salvar todos os anexos

  1. Na caixa de diálogo Anexos, clique em Salvar Tudo.

    A caixa de diálogo Salvar Anexos aparecerá.

  2. Use a lista Examinar para navegar até o novo local dos arquivos e clique em Salvar.

Início da página

Remover arquivos anexos

As etapas nesta seção se aplicam a tabelas e formulários.

Remover um anexo

  1. Clique duas vezes no campo de anexo na tabela para abrir a caixa de diálogo Anexos.

    –ou–

    No formulário (no modo Layout ou Formulário), navegue até o registro que contém o anexo que deseja remover e clique no botão Exibir Anexo na Minibarra de ferramentas para abrir a caixa de diálogo.

  2. Na caixa de diálogo Anexos, selecione o arquivo que deseja excluir e clique em Remover.

Início da página

Usar anexos sem um mouse ou outro dispositivo apontador

A seção a seguir explica como usar o teclado para colocar o foco no Painel de Navegação e abrir a tabela, formulário ou relatório que contém arquivos anexos. As etapas também explicam como procurar arquivos anexos e abrir a caixa de diálogo Anexos.

Abrir uma tabela, formulário ou relatório no Painel de Navegação

  1. Pressione F11.

    Observação : Se o Painel de Navegação estiver aberto, pressionar F11 o abrirá e colocará o foco no painel. Se o painel estiver aberto, pressionar F11 o fechará. Você deverá pressionar F11 novamente para abrir o painel e alternar o foco para ele.

  2. Use as teclas de SETA PARA CIMA e SETA PARA BAIXO para selecionar a tabela, formulário ou relatório que deseja abrir.

  3. Pressione ENTER para abrir o objeto selecionado.

    Se você abrir uma tabela, o Access colocará o cursor no primeiro campo da tabela. Se você abrir um formulário ou relatório, o Access colocará o foco no primeiro campo.

Exibir anexos de tabelas

  1. Conforme necessário, use as teclas de seta para mover o cursor para o campo de anexo desejado.

  2. Pressione a BARRA DE ESPAÇOS.

    A caixa de diálogo Anexos é exibida.

  3. Pressione a tecla TAB para mover-se pelos botões na caixa de diálogo e para mover-se dos botões para a lista de arquivos anexos sob Anexos.

    Observação : Os registros podem conter mais de um anexo. Se precisar selecionar um anexo em uma lista de dois ou mais arquivos, pressione a tecla TAB para mover-se para a lista de arquivos e use as teclas de seta para selecionar o arquivo desejado. Em seguida, pressione a tecla TAB para retornar aos botões e selecione a ação desejada.

  4. Quando selecionar o arquivo e o botão desejados, pressione ENTER.

  5. Ao concluir, pressione a tecla TAB ou use as teclas de SETA PARA CIMA e SETA PARA BAIXO para selecionar OK e, em seguida, pressione ENTER.

Rolar pelos anexos a partir de um formulário ou relatório

Estas etapas se aplicam somente se você tiver um teclado Natural da Microsoft e quando um registro contiver mais de um anexo.

  1. Conforme necessário, pressione a tecla TAB para mover o foco para o controle de anexo. Por padrão, o Access realçará o controle e o rótulo associado com o controle, se esse existir.

  2. Pressione a tecla de aplicativo.

    Aparece um menu de atalho.

  3. Pressione a tecla TAB, ou use as teclas de direção para selecionar Avançar ou Retroceder e pressione ENTER.

  4. Repita a etapa 2 conforme necessário para rolar pelos arquivos anexos.

Abrir a caixa de diálogo Anexos a partir de um formulário ou relatório

Estas etapas se aplicam somente se você tiver um teclado Natural da Microsoft.

  1. Conforme necessário, pressione a tecla TAB para mover o foco para o controle de anexo. Por padrão, o Access realçará o controle e o rótulo associado com o controle, se esse existir.

  2. Pressione a tecla de aplicativo.

    Aparece um menu de atalho.

  3. Pressione a tecla TAB, ou use as teclas de direção para selecionar Exibir anexos e pressione ENTER.

    A caixa de diálogo Anexos é exibida.

  4. Pressione a tecla TAB para mover-se pelos botões na caixa de diálogo e para mover-se dos botões para a lista de arquivos anexos sob Anexos (Clique duas vezes para editar).

    Os registros podem conter mais de um anexo. Se precisar selecionar um anexo em uma lista de dois ou mais arquivos, pressione a tecla TAB para mover-se para a lista de arquivos e use as teclas de seta para selecionar o arquivo desejado. Em seguida, pressione a tecla TAB para retornar aos botões e selecione a ação desejada.

  5. Quando selecionar o arquivo e o botão desejados, pressione ENTER.

  6. Ao concluir, pressione a tecla TAB ou use as teclas de seta para selecionar OK e, em seguida, pressione ENTER.

Início da página

Referência de anexos

As seções a seguir fornecem informações de referência sobre anexos, incluindo os formatos de arquivos de imagem e de documento para os quais os anexos oferecem suporte, convenções de nomenclatura de arquivos e algumas informações sobre como anexar arquivos a registros por programação.

Formatos de arquivo de imagem com suporte

Office Access 2007 suporta os seguintes formatos de arquivos gráficos nativamente, significando que o controle de anexo é renderizado sem a necessidade de software adicional.

BMP (bitmap do Windows)

RLE (Run Length Encoded Bitmap)

DIB (Device Independent Bitmap)

GIF (Graphics Interchange Format)

JPEG, JPG, JPE (Joint Photographic Experts Group)

EXIF (Exchangeable File Format)

PNG (Portable Network Graphics)

TIFF, TIF (Tagged Image File Format)

ICON, ICO (Icon)

WMF (metarquivo do Windows)

EMF (metarquivo aprimorado)

Formatos de documentos e outros arquivos com suporte

Como uma regra, você pode anexar qualquer arquivo que foi criado com um dos programas sistema Microsoft Office 2007. Você também pode anexar arquivos de log (. log), arquivos de texto (. Text,. txt) e arquivos. zip compactados.

Convenções de nomenclatura de arquivos

Os nomes dos arquivos anexos podem conter qualquer caractere Unicode com suporte no sistema de arquivos usado no Microsoft Windows NT (NTFS). Além disso, os nomes de arquivo devem estar de acordo com estas diretrizes:

  • Os nomes não devem exceder 255 caracteres, incluindo as extensões de nome de arquivo.

  • Os nomes não podem conter os seguintes caracteres: pontos de interrogação (?), aspas ("), barras ou barras invertidas (/ \), colchetes de abertura ou de fechamento(< >), asteriscos (*), barras verticais ou pipes (|), dois pontos (:) ou marcas de parágrafo (¶).

Tipos de arquivos que o Access compacta

Quando você anexa algum dos tipos de arquivos a seguir a um banco de dados, se ainda não tiverem sido compactados nativamente, o Access os compactará.

Extensão do arquivo

Compactado?

Motivo

.jpg, .jpeg

Não

Já compactado

.gif

Não

Já compactado

.png

Não

Já compactado

.tif, .tiff

Sim

.exif

Sim

.bmp

Sim

.emf

Sim

.wmf

Sim

.ico

Sim

.zip

Não

Já compactado

.cab

Não

Já compactado

.docx

Não

Já compactado (arquivo de metrô)

.xlsx

Não

Já compactado (arquivo de metrô)

.xlsb

Não

Já compactado (arquivo de metrô)

.pptx

Não

Já compactado (arquivo de metrô)

Formatos de arquivos bloqueados

Office Access 2007 bloqueia os seguintes tipos de arquivos anexados. No momento, você não pode desbloquear qualquer um dos tipos de arquivo listados aqui.

.ade

.ins

.mda

.scr

.adp

.isp

.mdb

.sct

.app

.its

.mde

.shb

.asp

.js

.mdt

.shs

.bas

.jse

.mdw

.tmp

.bat

.ksh

.mdz

.url

.cer

.lnk

.msc

.vb

.chm

.mad

.msi

.vbe

.cmd

.maf

.msp

.vbs

.com

.mag

.mst

.vsmacros

.cpl

.mam

.ops

.vss

.crt

.maq

.pcd

.vst

.csh

.mar

.pif

.vsw

.exe

.mas

.prf

.ws

.fxp

.mat

.prg

.wsc

.hlp

.mau

.pst

.wsf

.hta

.mav

.reg

.wsh

.inf

.maw

.scf

Anexar arquivos a registros por programação

Office Access 2007 expõe um modelo de objeto e interfaces de programação para anexar arquivos a registros por programação usando o Visual Basic para código Applications (VBA). Para obter informações sobre como anexar arquivos programaticamente, consulte os artigos "LoadFromFile" e "SaveToFile," no Microsoft Developer Network — http://msdn.microsoft.com.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Essas informações foram úteis?

Como podemos melhorá-lo?

Como podemos melhorá-lo?

Para proteger sua privacidade, não inclua informações de contato em seus comentários. Avalie nosso política de privacidade.

Obrigado por seus comentários!