Problemas ao pegar uma Data do Access

3 respostas
GraveDigger

E ae galera, blz?

To com um probzin aki.

To com um aplicativo q faz um cadastro simples no banco de dados.

Ele está conseguindo inserir normalmente a data no access, mas na hora de retornar esse valor, gera um erro “Column not found”.

Quando eu abro o access pra verificar essa inserção ela está correta, jah formatada.

Seria esse o problema?
Há como contornar isso?

Estou passando o objeto como um java.sql.Date.

Alguém jah passou por isso ou tem alguma idéia?

Valeu

3 Respostas

_Renatu

opa

entao cara… seu problema provavelmente esta na consulta…
o erro ta dizendo que ele nao encontrou a coluna…
vc ta chamando a coluna pelo nome, no resultset?
se sim, verifica se o nome da coluna é o mesmo q esta no banco…
se nao, da uma olhada direitinho na sua consulta, que pode ter algum problema la…

nao tem nenhum problema do valor estar formatado no access, desde q o campo seja um campo de data mesmo… e o fato de voce estar adicionando um objeto java.sql.Date tbm esta correto…

se tiver mtas duvidas, poe seu codigo aqui pra gente dar uma olhada

GraveDigger

Opa, funfou!! :lol:

Valeu Renato, sua dica me fez olhar algo q eu naum estava prestando atenção.

Estou usando PreparedStatements e como a idéia de incluir uma coluna de data foi “recente” em meu projeto, eskeci de mandar meu statement de busca pegar o campo “Data”.

Valeu pela ajuda.

E com isso termino meu projeto :mrgreen:

Meu primeiro programa ( de verdade ), q emoção!

B

e ai galera tudo beleza?

Estou desenvolvendo um aplicativo simples em java e access.

Entao, tenho um campo date/time e meti uma mask do tipo : (10:30 por exemplo), inseri a hora direto na base de dados e agora quando pego a hora e im

primo na aplicacao em java ele imprime 00:00

Eu to usando o Date e o SimpleDateFormat

Qual o tipo de dados que ponho no campo da tabela e como pego em java.

Aguardo desesperado

Criado 10 de agosto de 2005
Ultima resposta 26 de jun. de 2011
Respostas 3
Participantes 3