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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Nunca consegui..........
MFerreira
BELO HORIZONTE
MG - BRASIL
ENUNCIADA !
Postada em 08/04/2005 16:21 hs            
Preciso fazer uma consulta por periodo de datas urilizando 02 textbox e um command button. na minha tabela de cadastro de clientes (TblCadastro) tem um campo DataCadastro.   Preciso buscar todos os cadastros de um determinado tempo.
Ex.: 01/01/2005 a 25/05/05 e exibi-los  em um data report.
 
já tentei varias dicas aqui do forum, mas sem sucesso.   Se alguem puder me ajudar com uma dica ou um modelo agradeço.
 
Marcelino Neto
   
Jayme
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 08/04/2005 16:56 hs            
MFerreira,
 
Preciso saber que banco de dados você está usando.
 
Jayme
   
Snake
Pontos: 2843
ITAJUBÁ
MG - BRASIL
ENUNCIADA !
Postada em 08/04/2005 17:02 hs         
Use between do Sql.
 
sem mais,
   
MFerreira
BELO HORIZONTE
MG - BRASIL
ENUNCIADA !
Postada em 08/04/2005 18:03 hs            
Jayme, estou usando o BD access 97 e VB6
 
 
snake jáutilizei o comando  between do sql.
   
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 09/04/2005 21:32 hs            
use assim...
Function Converter_Data_SQL(DATA) As String
Select Case Tipo_Banco
Case 1 ' access
    Converter_Data_SQL = "#" & Format(DATA, "MM/DD/YYYY") & "#"
Case 2 ' msde  SQL Server
    Converter_Data_SQL = "CONVERT(DATETIME, '" & Format(DATA, "yyyy-mm-dd") & "', 102)"
Case 3 ' MySQL
   Converter_Data_SQL = " '" & Format(DATA, "yyyy-mm-dd") & "' "
End Select
End Function
 
      strData1 = Converter_Data_SQL(txt_data1)
      strData2 = Converter_Data_SQL(txt_data2)
      sql = "SELECT * FROM  TBL_Pedidos  WHERE DATA Between " & strData1 & " And " & strData2
   
nadalin
não registrado
ENUNCIADA !
Postada em 10/04/2005 11:44 hs   
usa ai o comando sql mais com um detalhe
----> isso eh errado: sql = "SELECT * FROM  TBL_Pedidos  WHERE DATA Between " & strData1 & " And " & strData2
----> certo eh assim: sql = "SELECT * FROM  TBL_Pedidos  WHERE DATA Between #" & strData1 & "# And #" & strData2 & "#"
agora vai dar certo

   
Página(s): 1/2      PRÓXIMA »


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