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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  SALDO INICIAL.... DO DIA...?
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
ENUNCIADA !
Postada em 08/01/2009 12:16 hs            
cOMO POSSO FAZER PARA PEGAR O sALDO DO DIA DO ESTOQUE?

TIPO NO RELATORIO ENTRE DATAS PRECISO INICIAR A PRIEIRA COLUNA DO SDALDO DO PRIMERO DIA ASSIM :

DATA INICIAL = 01/01/2009 ATÉ 08/01/2009 COMO VOU SABER QUAL ERA MEU SALDO DO ESTOQUE NO DIA 01/01/20009?

ESTOU MOMTANDO NO SERVIDOR UM BANCO COM ISSO MAS VVAI FICAR MUITO GRANDE POIS A BASE DE DADOS É ACCESS E UM DIA JÁ FICOU COM 5 MB, POIS SÃO 3 LOJAS COM MAIS OU MENOS 10.000 ITENS ALGUEM PODE ME AJUDAR?

OBRIGADO
   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 08/01/2009 13:32 hs            
Pascoal
tudo vai depender de como vc está montando este seu bd(para ficar menor ou maior)
para pegar o saldo inicial e final vc tem q fazer um sql com as data especificas
ssql="select * from saldo where data= " & datainicial ' ou datafinal
sugiro ainda fazer um sql q pegue VARIAÇÕES de saldo ...(se o saldo não variou é desnecessário demonstrar, não acha?) 
 
 
   
PASCOAL-PG
PRAIA GRANDE
SP - BRASIL
ENUNCIADA !
Postada em 08/01/2009 18:43 hs            
PH1959
 
O PIOR QUE AINDA ESTOU TRABALHANDO COM ACESS PODE RIR DE MIM, AINDA NÃO TIVE TEMPO ÁTA MIGRAR MEUS SISTEMAS PARA OUTRA BASE DE DADOS.
 
COMO PODERIA FAZER/
 
FICO NO AGUARDO
 
MUITO OBRIGADO
 
   
Treze
não registrado
ENUNCIADA !
Postada em 08/01/2009 19:24 hs   
você terá de usr duas querys
 
SQL1 = "SELECT SUM(valor) FROM tabela WHERE data <=#" & datainicio & "#"
 
depois
 
SQL2 = "SELECT SUM(valor) FROm tabela WHERE data BETWEEN #" & datainicio & "# AND #" & datafim & "#"
 
 
 
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 08/01/2009 19:31 hs            
Desculpe faltou algo
 
SQL1 = "SELECT SUM(valor) AS valoranterior FROM tabela WHERE data <=#" & datainicio & "#"
Set RS1 = CON.Execute(SQL1)
depois
 
SQL2 = "SELECT SUM(valor) AS valoratual FROM tabela WHERE data BETWEEN #" & datainicio & "# AND #" & datafim & "#"
Set RS2 = CON.Execute(SQL2)
 
para exibir
 
txtTotalAnterior.Text = RS1!valoranterior
txtTotalAtual.Text = RS2!valoratual
 
não é isto que deseja
 
 
TÓPICO EDITADO
 
Jycn
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/01/2009 09:26 hs            
Olá!!!
Vc pode tbm, motar o saldo anterior começando pelo saldo atual de cada produto, e fazendo os cálculos das entradas e saída, claro, usando select...

Jycn
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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