Ir para conteúdo
Fórum Script Brasil
  • 0

Preciso Buscar No Bco, Dados De Uma Data


PRISCILA STOCHINI

Pergunta

Estou numa duvida mas na logica do que no codigo...

Bom...tenho que ter na minha pagina um sistema para pegar a data de ontem do servidor...e a partir dela mostrar os dados que os usuarios cadastraram...

Preciso também ter um select para escolher o bco que quero visualizar...

Como posso fazer isso...

preciso ter a opção de mudar a data no select e pegar os dados dos dias que quiser...mas como default sempre o do dia anterior...

Para que a pessoa responsável sempre vizualize os cadastros...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Pessoal, sou nova nisso estou precisando muito da ajuda de vocês..

Bom, vou explicar o que quero fazer mais ou menos e quem puder me ajudar..vou ficar grata...

Tenho um sistema de formularios que enviam dados para um BCO....até ai tudo bem...depois de mta ajuda e mtos teste consegui...

Agora, preciso fazer uma pagina que contenha.

Um select de datas, para o usuario escolher a data que gostaria de estar vendo os cadastros realizados naquela data...

Outro select com os nomes dos formulario para estar direcionando a tabela correta....

e que apareça os cadastros selecionado na pagina...

GRATA PELA ATENÇÂO E COMPREENSÃO

Link para o comentário
Compartilhar em outros sites

  • 0

Olá amiga, tudo bem? Já passei por isso tambem... sei como é massante tentar fazer um codigo e se deparar com uma duvida... Por isso vamos ver se eu posso te ajudar...

Fassa assim... veja se funciona...

1.     Set rs = Server.CreateObject("ADODB.RecordSet") 'Criando o Objeto
2.     DSNconexao = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("[color=#660000][b]SeuBanco.mdb[/b][/color]")  ' Criando a conexao com o banco especifico


3.      ontem = date()-1 ' Se hoje for 28/07/2006 ele devolve 27/07/2006

'Dai voce somente faz o select correspondente aquela data...

4.      rs.Open "SELECT * FROM [color=#3333FF][b]TB_SuaTabela[/b][/color] WHERE Data = #"& ontem &"# ORDER BY oQueVoceQuiser ASC"   ' Aqui eu seleciono todos do dia anterior... ordenando-os crescentemente (asc) pelo campo que voce quiser (oQueVoceQuiser)

5.        for x = 1 to rs.RecordCount
              if rs.EOF then exit for
                  response.write rs("Nome") &"<br>"
              rs.MoveNext
          next

Descrição...

1 = Cria Objeto

2 = Cria conexao com um banco especifico...

3 = verifica a data de ontem

4 = faz a selecao por data. Usei "#" pois se o valor no banco de dados estiver como "data/hora" ele só reconhece assim... MAS se estiver como texto use "''" (aspas simples).

5 = Exibindo todos usuarios cadastrados ontem...

Qualquer duvida posta ai..

Espero ter ajudado...

falou..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...