Guest - Márcia - Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 Boa tarde!!!!Preciso de uma ajuda... :huh: É possivel juntar(transportar) dados que estão num BD para um outro banco de Dados não vazio?Muito obrigadaMárcia Link para o comentário Compartilhar em outros sites More sharing options...
0 rbordini Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 Olá Marcia,Dá sim. Você pode fazer através de uma Macro, com códigos VBA ou simplesmente criando uma tabela vinculada.Macro "TransferirBancodeDados"Tipo de Transferência:ExportarTipo de Banco de Dados: MS AccessNome do Banco de Dados: (caminho completo + nome do BD de ORIGEM)Tipo de Objeto: (escolha entre tabela ou consulta se quiser filtrar os dados que forem transferidos)Origem: (Coloque o nome da tabela ou consulta de ORIGEM dos dados)Destino: (Coloque o caminho completo do BD de destino)Somente Estrutura: (selecione sim/não, dependendo do que quer)Via CódigoIsso pode ser feito de várias formas diferentes: a) Usando uma Consulta de criação de tabela (instrução SQL): Suponha que você tenha uma tabela chamada TabOrigem e deseja criar outra exatamente igual chamada TabDestino. Use a seguinte instrução: DoCmd.RunSQL "SELECT TabOrigem.* INTO TabDestino FROM TabOrigem;" B ) Usando o método CopyObject para exportar a tabela Funcionários do mdb atual para o "C:\Teste.mdb", atribuindo-lhe um novo nome: DoCmd.CopyObject "C:Teste.mdb", "Cópia de Funcionários", acTable, "Funcionários" c) Usando o método TransferDatabase para importar a tabela Funcionários do Northwind.mdb: DoCmd.TransferDatabase acImport, "Microsoft Access", "C:\Arquivos de Programas\Microsoft Office\Office\Exemplos\Northwind.mdb",acTable, "Funcionários","Funcionários"Com a tabela VinculadaVocê poderá usar essa opção se os dados que forem ser veiculados entre ambas não necessitar ser filtrado, ou seja, tudo o que for cadastrado no primeiro BD irá para o segundo, sem exceção e online.Criar > Tabela > Vinculação de Tabela > (Selecione o BD e a tabela que deseja vincular)Se você quiser filtrar os dados que serão transportados, como por exemplo um intervalo de datas ou de um estado ou país especificos, utilize a primeira ou a segunda opções sobre uma consulta.---------------------------------------------------Espero ter ajudado... e espero também que da próxima vez que postar, esteja cadastrada e logada :D CLIQUE AQUI é rapidaum...Qualquer coisa, estamos aí....Sds, Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Marcia Postado Outubro 13, 2003 Denunciar Share Postado Outubro 13, 2003 RbordiniObrigada pela ajuda!!!Nunca tinha usado o forum antes..estou aprendendo. :D Link para o comentário Compartilhar em outros sites More sharing options...
0 rbordini Postado Outubro 13, 2003 Denunciar Share Postado Outubro 13, 2003 :D conte conosco! :D Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Márcia -
Boa tarde!!!!
Preciso de uma ajuda... :huh:
É possivel juntar(transportar) dados que estão num BD para um outro banco de Dados não vazio?
Muito obrigada
Márcia
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados