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
|
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
|
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
|
|
|