ACCESS TABELA

GOLVEIAR 17/08/2007 18:50:29
#231457
Fiz um DB com uma Tb cadastro com os campos Data e hora com tipo de dados texto quero que meu programa retorne todos os cadastros de hora que for igual a uma determinada hora que eu escolhi exe.: se a hora do pc for igual a algum horario cadastrado no db execute uma condição. se alguem poder me ajudar eu agradeço muito.
USUARIO.EXCLUIDOS 17/08/2007 18:57:06
#231458


Cara num sei qual tipo de conexão tu usa mas...faça isso

Crie um indice na sua tabela contendo o campo Data e Hora

Depois num botao por exemplo faça isso

Dim Data as String
Dim Hora as String

Data = "10/10/2007"
Hora = "20:20"

Tabela.Index = "Nome do Indice"
Tabela.Seek "=", Data,Hora

If Tabela.NoMatch = False then
suas rotinas desejadas caso encontre a data solicitada
Else
suas rotinas desejadas caso nao encontre a data solicitada
end if

entendeu ae

manda seu tipo de conexão...pra eu ajudar melhor..qq coisa

boa sorte



GOLVEIAR 17/08/2007 19:01:40
#231459
desde de ja agradeço minha conexão com o db é o dao como faço para criar um indice na tabela
USUARIO.EXCLUIDOS 17/08/2007 19:06:49
#231461

perfeito...essa dica é dao mesmo

abra a estrutura da tabela..no access mesmo

aí va no menu exibir > indices

digita o nome do indice.. e escolha os campos q faram parte deste indice
no caso escolha na mesma linha do nome do indice o campo data, e embaixo do data escolha hora...feche a estrutra e salve

é isso
GOLVEIAR 17/08/2007 19:26:46
#231464
o Codigo ficou assim:
Dim Hora As String

Hora = "20:20:00"

TbCadastro.Index = "Horario"
TbCadastro.Seek "=", Hora

If TbCadastro.NoMatch = False Then
MsgBox "deu certo"
Else
MsgBox "deu errado"
End If
deu um erro: operação não suportada para este tipo de objeto
USUARIO.EXCLUIDOS 17/08/2007 19:31:07
#231465

Qual referencia vc ta usando pro DAO?


GOLVEIAR 17/08/2007 19:39:13
#231466
o microsoft DAO 3.6 object library
USUARIO.EXCLUIDOS 17/08/2007 19:40:57
#231467


coloca a 2.5/3.1
GOLVEIAR 17/08/2007 19:48:33
#231468
VALEU AMIGO OBRIGADO PELA AJUDA
USUARIO.EXCLUIDOS 17/08/2007 19:50:14
#231470

OK...precisando é só mandar

n eskece de encerrar o tópico depois..

abraços e sucesso
Tópico encerrado , respostas não são mais permitidas