USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  unir 2 tabelas iguais
Futura
PORTO FERREIRA
SP - BRASIL
ENUNCIADA !
Postada em 15/04/2008 08:19 hs            
TENHO 2 TABELAS COM OS MESMO CAMPOS, PRECISO JOGAR TODOS OS REGISTROS DA TABELA 2 PARA A TABELA 1, COM EXCEÇÃO DE UM CAMPO "ID" , Q É AUTONUMERAÇÃO, E SERA GERADO NA SEQUENCIA DA TABELA 1, ALGUMA SUGESTÃO ?


   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 15/04/2008 10:17 hs            
existem registros repetidos? tá usando DAO ou ADO? qual BD? QUAL VB?
 
TÓPICO EDITADO
 
Perci
MATÃO
SP - BRASIL
Postada em 15/04/2008 17:00 hs            
Amigo, uma vez tive de fazer isso e desse jeito deu certo. É uma das alternativas que você pode tentar, existem várias. Eu trabalho com DAO, por isso não sei se é o seu caso.
Criei um botão ATUALIZAR e no evento clique dele, escrevi:
 
Private Sub CmdAtualiza_Click()
    sql1 = "Select * From Vendas"
    Set rs1 = db1.OpenRecordset(sql1)
    sql2 = "Select * From Vendas"
    Set rs2 = db2.OpenRecordset(sql2)
    Do Until rs1.EOF
        rs2.AddNew
        rs2("codcli") = rs1("codcli")
        rs2("dataped") = rs1("dataped")
        rs2("numped") = rs1("numped")
        rs2("desconto") = rs1("desconto")
        rs2("prazo") = rs1("prazo")
        rs2.Update
        rs1.MoveNext
    Loop
    MsgBox "Operação Completada", vbInformation, "F i m"
    Unload Me
End Sub
Essa rotina faz o seguinte:
percorre todos registros de uma tabela, e grava-os na outra tabela.
 
Espero ter ajudado. Qualquer coisa, poste novamente.
 
Abraços.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página