Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como Incorporar um arquivo em um banco de dados Access usando o Visual Basic
Você pode anexar um arquivo usando o Visual Basic para um banco de dados Microsoft Access 2007. Access 2007 oferece um novo tipo de dados chamado anexo que você pode usar para armazenar todos os tipos de documentos em seu banco de dados . Você pode armazenar arquivos, como documentos do Word ou imagens digitais. Você não tem que se preocupar com o tamanho do banco de dados Access 2007 , uma vez comprime os arquivos automaticamente. Um único registro também pode lidar com vários anexos . Instruções
1

Inicie o Microsoft Access 2007 e criar uma tabela chamada " Tabela 1 ". Adicionar um campo chamado " Arquivos" e definir o " tipo de dados ", como "Anexo ". Clique em "Ferramentas de banco de dados " e selecione " Visual Basic " no painel "Macro" . Crie um arquivo de texto em "C: \\ " chamado " . AttachThisfile.txt "
2

Crie uma nova sub digitando " addAttachments Sub ( )" e declarar as seguintes variáveis ​​dentro do sub: < br >

" Dim db As DAO.Database

Dim rst Como DAO.Recordset

Dim rstChld Como DAO.Recordset2

Dim fldAttach Como DAO.Field2 " < br >
3 Tipo

"Set db = CurrentDb

Set rst = DB.OpenRecordSet ( " Tabela 1 " )

rst.AddNew " para adicionar um novo registro " Tabela 1 ".
4 Tipo

" Set rstChld = rst.Fields (" Anexos "). Valor " para definir uma variável de registros filho.

Type " rstChld.AddNew < br > definir

fldAttach = rstChld.Fields ( " FileData " ) fldAttach.LoadFromFile "C" para adicionar um novo campo e para definir o campo que contém dados binários
5

Type. " : \\ attachThisfile.txt "

rstChld.Update " para carregar o arquivo que está sendo ligado e para atualizar o registro .
6 Tipo

" rstChld.Close

rst.Update "para fechar o conjunto de registros e atualizar o primeiro conjunto de registros .

Type" rst.Close "para fechar o conjunto de registros e" End Sub " na última linha , se necessário.
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar um comentário para o Visual Basic 
·Como fazer MS Access funcionar mais rapidamente em um p…
·Como obter uma caixa suspensa em VBA 
·Como verificar se um arquivo existe no VB6 
·Como usar o DirListBox em VB6 
·Como usar msvidctl em Visual Basic 6 
·Como usar o API do Windows para alterar o fundo do desk…
·Como fazer uma chave Presser Com VB 
·Como escrever scripts com o bloco de notas 
·Pode Visual Basic Script escutar uma porta Telnet 
  Artigos em destaque
·Como aprender PHP Online 
·Como criar dinâmicas As páginas da Web usando PHP e M…
·Como usar a função atoi 
·Como escrever um C emulador de terminal simples 
·Como chamar um pacote SSIS De VBScript 
·Como programar em Java o Flash 
·Como criar módulo de classe sufixos 
·Declaração de Cobertura Vs . Filial Cobertura 
·Como adicionar uma string ao final de um arquivo em Vis…
·Direções para uma Jquery Thickbox 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados