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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Consulta entre duas datas
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 24/08/2005 14:21 hs            
Preciso fazer uma consulta no banco de dados entre duas datas , para selecionar todos os registros entre estas datas e não sei onde está o erro.
 
Dim datainicial As Date
Dim datafinal As Date
         
datainicial = Format(CDate(txt_data(0)), "dd/mm/yyyy")
datafinal = Format(CDate(txt_data(1)), "dd/mm/yyyy")
minha consulta sql é esta e o campo vencimento no banco de dados estyá definido como texto .
 
CSQL = "Select Contador,Codigo_cliente,Referencia,Valor,Vencimento,Pagamento,Tipo,Valor_pago,Atraso from Pagamentos WHERE cvdate(Vencimento) Between '" & datainicial & "' And '" & datafinal & "'"
   
desde já agradeço a ajuda de todos
 
     
VACA
LIMEIRA
SP - BRASIL
Postada em 24/08/2005 16:44 hs            
c o seu bando de dados for acess faz assim:
"Select Contador,Codigo_cliente,Referencia,Valor,Vencimento,Pagamento,Tipo,Valor_pago,Atraso from Pagamentos WHERE cvdate(Vencimento) Between datevalue('" & datainicial & "') And datevalue('" & datafinal & "')"

assim provavelmente dah certo mais te aconselho a tirar o Between e colocar data<= e data>=

"Quando estou fraco, aí então é que sou Poderoso"
     
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 24/08/2005 16:50 hs            
Muito obrigado mesmo pela ajuda , funcionou perfeitamente
 
 
     
Página(s): 1/1    

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