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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Duvidas
Tenci
GUARUJÁ
SP - BRASIL
ENUNCIADA !
Postada em 14/08/2007 10:14 hs            
ola amigos, estou tentando mostrar dados de uma tabela em um listview da seguinte forma que quando eu escolher a data no text1.text, ele preencha o list so com os dados desta data, sera que to fazendo algo errado.
 
Sql = "Select * From Tabela Where Data=" & Text1.text
Data1.RecordSource = Sql
Data1.Refresh
 
desde ja agradeco a ajuda.
 
abraço a todos
   
JOM
BOM JESUS DA LAPA
BA - BRASIL
Postada em 14/08/2007 10:32 hs            
Acho que falta declarar a variável, veja um exemplo que uso:
 
Dim ordem
ordem = "(" & "Select * from dados where Município = 'SALVADOR' order by DATA asc" & ")"
Adodc1.RecordSource = (ordem)
Adodc1.Refresh
OBS: usando uma variável dentro desta outra para referenciar a um campo acho que tem que ser = '" & text1.text & "'"
 
por entre aspas simples  e entre & &
     
Snake
Pontos: 2843
ITAJUBÁ
MG - BRASIL
ENUNCIADA !
Postada em 14/08/2007 11:20 hs         
Vc deve declarar uma variavel do tipo Recorset...e depois executa-la com a string SQL. É a váriavel recorset que vc deve passar para a propriedade RecorSource do objeto Data.
   
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 14/08/2007 11:37 hs            
quando vc faz uma pesquisa com um campo tipo DATA
vc deve usar # e não ASPAS
e use a formatação de data americana. MM/DD/YYYY
 
Sql = "Select * From Tabela Where Data #" & Format(Text1.text,"mm/dd/yyyy") & "#"
 

 

Roberto
roberto@vbweb.com.br
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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