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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como somar saldo
Ronam
RIO DE JANEIRO
RJ - BRASIL
Postada em 30/05/2005 17:50 hs            
Eu tenho que  inserir um dado na tabela do Access onde eu tenho o campo saldo sendo que tenho que fazer esta operação: (saldo anterior + valor de depósito), como ficará o código do Vb?
Tenho também que colocar o código do vb para o saque e não sei como colocar a atualização desta operação: (saldo anterior - valor de saque)
Estou com dificuldades quem puder me ajudar eu agradeço.
 
 
     
Sérgio Jr.
SÃO PAULO
SP - BRASIL
Postada em 30/05/2005 20:16 hs            
Boa noite amigo !!!
 
Bem não sei se eu entendi muito bem, mas tente usar uma instrução SQL que execute uma atualização (Update) em sua tabela.
Exemplo:
'
'Essa instrução SQL irá atualizar o campo SALDO da tabela TABPEDIDOS com os
'valores de SALDOANTERIOR - VALORSAQUE do pedido cujo código é igual a 10
'
UPDATE tabped SET saldo = saldoant - valorsaq WHERE numped = 10
 
 
Ou Então
 
'
'No evento que deseja executar a atualização coloque
'o código abaixo, Pode ser no LOAD de um form ou no CLICK de um botão
'
Dim db as Database
Dim qd as QueryDef
Dim dyn as Recordset
Dim Sql as String
set db=DbEngineworkspaces(0).Opendatabase(app.path & "Vendas.mdb") sql= "UPDATE tabped SET saldo = saldoant - valorsaq WHERE numped = 10 "
set qd=db.CreateQueryDef("Atualiza", Sql )
qd.Execute
'
'No exemplo acima irá ser criada uma QueryDef (Consulta) com o nome 'Atualiza, ao ser executada o pedido numero 10 terá o saldo atualizado para
'o resultado de saldoant - valorsaq
'
 
Tentei...

Sérgio Júnior
Analista de sistemas e Instrutor de informática
 
EMAIL e MSN   sj@softweb.com.br
ICQ                339982437
 
...O cavalo se prepara para a batalha...    
...mas do Senhor Jesus vem a vitória...
 
     
Ronam
RIO DE JANEIRO
RJ - BRASIL
Postada em 31/05/2005 12:20 hs            
Pode me ajudar novamente!
Como fica o update tirando do campo text1, ou seja, o update será baseado no valor que o usuário irá digitar no campo text1.txt
Na minha tabela só tenho o campo saldo. Eu tenho que criar os campos saldoant - valorsaq ?
Obrigado.
     
Susana
ANGRA DOS REIS
RJ - BRASIL
Postada em 31/05/2005 15:57 hs            
Vê se te ajuda (se é que entendi o que voce precisa):
"update NomeTabela set CampoSaldo = CampoSaldo + '" & deposito.text & "'"
"update NomeTabela set CampoSaldo = CampoSaldo - '" & valordesaque.text & "'"
Só que desta forma, voce sempre tem seu CampoSaldo da tabela atualizado, porém você não tem o histórico das operações realizadas.
     
Ronam
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 31/05/2005 17:15 hs            
Vou testar as duas formas.
Obrigado.
 
 
   
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