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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Atualização usando UPDATE
Dr.x
não registrado
Postada em 23/08/2007 20:00 hs   
Moçada, depois de filtrar 20 linhas de uma tabela, preciso pegar o código de cada uma e verificar numa segunda tabela se esses códigos existem nesta segunda tabela. Se existirem, quero atualizá-los. Porém, somente estes 20 códigos. Como faço isso em vb6 usando access, via sql ?
 
desde já agradeço.
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 24/08/2007 00:46 hs            
Olá, eu não sei de onde está esses dados filtrados, por isso vou usar um exemplo de um listview e usando conexão DAO.
 
For i = 1 to Listview1.ListItens.Count
    SQL = "Select * From Tabela Where Codigo = '" & Listview1.SelectdItem & "'"
    set tabela = db.openrecordset(SQL, dbopenDynaset)
    If not tb.eof then
        tb.edit
         tb!campo = listview1.selectitem
        tb.update
    end if
    tb.close
Next
 
os codigos do listview estão errados (não tenho o vb instalado aqui e eu fiz de cabeça os codigos), me desculpe. :P
espero que dê uma ideia para vc de como proceder.
e tente da proxima vez que postar aqui no forum, colocar o maximo de informação
dos componentes que vc está usando, facilita a ajuda do pessoal.
 
Boa sorte
     
dr.X
BELO HORIZONTE
MG - BRASIL
Postada em 24/08/2007 13:40 hs            
Roberto, obrigado pela atenção!
Bom, esses dados vem de uma tabela access chamada "LOCACAO"  a qual tem a data o de "inicio_locacao" e "termino_locacao".
Faço a filtragem com um "select"   e me retorna um intervalo. Ah !!! estou usando ado sem componentes vinculados e sim via código via  recordsets.
Após um a filtragem, ele faço um loop atualizando o (valor * porcentagem ) em um campo text. E até aí tudo bem, ele atualiza os valores na tabela LOCACAO e registra o reajuste na tabela REAJUSTE. Após esse procedimento, eu quero lançar numa terceira tabela IMOVEIS  os valores reajustados. Bom, o campo em comum nas tabelas LOCACAO E IMOVEIS  é o id_IMO e id_Imovel, que são os códigos dos imóveis porém ao terminar o procedimento, eu faço um loop para comparar os código em comum nas duas tabelas, LOCACAO E IMOVEIS , porém não atualiza os valores em IMOVEIS ne que a vaca tussa!!!
Como então eu faço comparação através de um loop, e se encontrar os códigos então atualiza o campo dos valores ?
 
desde já agradeço.
 
 
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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