|
Postada em 05/11/2004 01:44 hs
Boa noite! Estou fazendo um programa e estou usando o banco de dados access. Na tabela TBCAIXA tem um campo q é data_caixa do tipo data/hora em formato data abreviada. Tentei fazer uma consulta onde eu quero que mostre somente os valores com data maior ou igual ao que o usuario escolher. Tentei dessa maneira, só que nao deu certo: select c.* from tbcaixa c where c.data_caixa > variavel **variavel = data seleciona pelo usuario Por favor me ajudem com essa consulta!! Obrigado!
Capa
|
|
|
|
|
|
Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 05/11/2004 06:25 hs
dim rst as recordset set rst = vgdb.openrecordset("select c.* from tbcaixa c where c.data_caixa > #" & format(variavel, "mm/dd/yyyy") & "#")
|
|
|
|
Postada em 09/11/2004 18:23 hs
Valeu, consegui fazer oq eu queria... Só que agora surgiu outra duvida...Eu quero que uma variavel qquer receba a data gravada no banco. Eu coloquei assim: variavel = rst!data_caixa Soh q fazendo isso ele pega data soh que em formato americano, como faço pra formatar pra q ele receba em formato brasileiro: dia,mes e ano? Obrigado
Capa
|
|
|
|
Postada em 09/11/2004 19:41 hs
tenta assim variavel = format(rst!data_caixa,"dd/mm/yyyy")
|
|
|