Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como copiar De um conjunto de registros em uma tabela em Access 2007
Faça bancos de dados Microsoft Access 2007 mais dinâmica e automatizada com o Editor do Visual Basic ( VBE) . O VBE é o shell de programação incluída no Access que usa Visual Basic for Applications (VBA). Uma das funções do VBA é gerar dados a partir do banco de dados e salvá-lo em um conjunto de registros que podem ser acessados ​​e manipulados no código. Uma vez que você terminar de trabalhar com o conjunto de registros no código, você pode salvá-lo de volta para a tabela que você puxou-o de, ou copiá-lo para outra tabela. Instruções
1

Abra seu banco de dados no Microsoft Access 2007 e abrir o Editor do Visual Basic. Clique na aba "Banco de Dados Ferramentas " e depois " Visual Basic" do grupo " Macros e Código ."
2

Clique no botão " Insert" item de menu no Editor do Visual Basic e , em seguida, clique em "Módulo ". Ou, se você tem um formulário ou módulo anterior que deseja utilizar este procedimento , abra que, ao invés , clicando duas vezes sobre ele a partir da janela Project Explorer no lado esquerdo da tela.
3

Escrever o procedimento que vai puxar o conjunto de registros do banco de dados :

"Sub RecordsetExample ()

Dim dbTest como banco de dados ' a variável que irá realizar o seu banco de dados

Dim rsRecordset como Recordset 'A variável que irá realizar o seu conjunto de registros

Definir dbTest = OpenDatabase ( " MyDatabase.mbd ")' Altere isso para o nome do seu banco de dados

com dbTest

definir rsRecordset = . OpenRecordset ( " Tabela1" , dbOpenTable ) 'Change tabela 1 para o nome de sua tabela

terminar com "
4

Escreva o código para copiar o conjunto de registros em outra tabela . O código fica assim:

" Dim SQLStatement como corda

'A consulta para inserir no quadro Mudança Tabela2 para nome de sua tabela

SQLStatement = . " INSERT INTO Tabela2 valores " e rsRecordset

Com Enquanto não rsRecordset.EOF

terminar com "
5

Clique no ícone" Salvar " no Editor do Visual Basic. Clique no botão " Run ( !) " Botão se você gostaria de executar o procedimento e copiar o conjunto de registros para a mesa agora. Se não estiver, feche o Editor do Visual Basic e clique no botão " Escritório " e depois em "Salvar" para salvar as alterações no banco de dados.

Anterior :

Próximo : No
  Os artigos relacionados
·Como chamar uma consulta com DLookup 
·Como usar Sp_executesql de Combate SQL Injeções 
·Como Auto - preencher os campos no Access 
·Access 2007: Sub-relatórios Visualização de Impressã…
·Como transferir dados mestre de um fornecedor no SAP 
·Como criar um Access 2007 Macro 
·MS Projects 2003 Acesso 
·SQL 2000 Versão comparação com SQL 2005 Express 
·SQL regras estritas 
·Adicionando Evernote para o iCal 
  Artigos em destaque
·Como gravar imagens para um DVD no Nero 
·Como processar Rar e arquivos Zip 
·Importância de um backup de disco rígido 
·Como gravar um arquivo MP3 em um CD para jogar em um le…
·Como encontrar o número de série para o Norton 360 
·Como ativar o iTunes Sharing 
·O que é o Microsoft Silverlight 2.0 
·Como Música Backup & Imagens no Windows XP 
·Como consertar um Spam Vírus 
·Como copiar arquivos criptografados Linux Server para b…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados