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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  PROBLEMAS COM CAMPO DATE
SRick
LAVRAS
MG - BRASIL
ENUNCIADA !
Postada em 24/05/2011 11:40 hs            
Pessoal tenho um banco de dados acess que possui um campo tipo date/time e que está armazenado diveras horas: Assim
TOTAL_DE_HORAS
      10:30
      07:20
      12:00
      15:00
      16:00
       etc...

Bom, quando executo um comando para somar acontece um erro: aprece a soma assim

02/01/1900 10:17:00

Mas quando mando somar poucos campos dá certo.

Como corrigir isto??? se alguém puder me ajudar ficarei muito grato

HENRIQUE
   
Omar
MONTES CLAROS
MG - BRASIL
ENUNCIADA !
Postada em 24/05/2011 14:28 hs            
No Access o seu campo Data/Hora,deixa o formato da Hora como Abreviada.
Dim totalhours As Long, totalminutes As Long
Dim days As Long, hours As Long, minutes As Long
Dim interval As Variant, j As Integer

RS1.Open "SELECT Clientes.Hora, Clientes.CLIData From Clientes WHERE Clientes.CLIData Between
#" & Format(Text1.text, "DD/MM/YYYY") & "# AND #" & Format(Text2.text, "DD/MM/YYYY") & "# And
Clientes.Codigo=" & txtCodigo.Text & ";"

interval = #12:00:00 AM#
While Not RS1.EOF
interval = interval + RS1![HORA]
RS1.MoveNext
Wend
totalhours = Int(CSng(interval * 24))
totalminutes = Int(CSng(interval * 1440))
minutes = totalminutes Mod 60
hours = totalhours Mod 24

Label1.Caption = totalhours & ":" & minutes
Acredito que seja isto.
Achei estes codigo no site do Bill.
   
Omar
MONTES CLAROS
MG - BRASIL
ENUNCIADA !
Postada em 24/05/2011 14:29 hs            
Peguei da sua outra mensagem.
   
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