O que eu fiz nada mais foi do que formatar o resultado da query.
Desta forma o campo data é retornado no formato DD/MM/YYYY.
// o trecho da tua query ficaria assim
String query = "select
ID,NAME,TITLE,REVISION,OBJ_TYPE,FOLHA,TOTFOL,
nvl(to_char(DTREVS,'DD/MM/YYYY'), ' '),ORGCOP,PROC,NORMA,ITNOR
from nm$catalog where STATUS in ('released', 'checked out') and aplic='2'
and ";
Atenciosamente,
EDIGAR JR wrote:
Para os bons em JavaEstou com um problema bastante estranho:
Preciso tratar uma data que tenho em uma tabela Oracle. Como devem saber o
Oracle armazena a data em DD/MM/YYYY HH:MI.
Quando faço uma pesquisa do tipo de 01/01/1998 até 10/01/1998 o sistema só
retornava os registros que tivessem data igual ao do filtro mas com o
horário 00:00:00.
Portanto usei o TRUNCATE do Oracle para forçar com que apenas a data sem o
valor de horário fosse
Pesquisada. Surge ai outro problema pois ao dar display da data ela é
impressa justamente com o horário junto
E não consigo no código Java tratar isso. Sugestões?Segue trecho do código para darem um palpite:
// trecho onde monto a query
String query = "select
ID,NAME,TITLE,REVISION,OBJ_TYPE,FOLHA,TOTFOL,DTREVS,ORGCOP,PROC,NORMA,ITNOR
from nm$catalog where STATUS in ('released', 'checked out') and aplic='2'
and ";// trecho onde pesquiso a data usando um truncate no campo data.
if (!datecondition1.equals("")) {
if (dateday1.length()==1) {
dateday1="0"+dateday1;
}if (datemonth1.length()==1) {
datemonth1="0"+datemonth1;
}where = where + " " + aux + " trunc(dtrevs,'DD') " + datecondition1 + "
to_date('" + dateday1 + "/" + datemonth1 + "/" + dateyear1 +
"','DD/MM/YYYY')";
aux = "and";}
// Trecho onde monto o vetor
for (int i = 0; i < Resultado.size(); i++) {
String dtrevs = new String
java.lang.String)((java.util.Vector)(Resultado.elementAt(i))).elementAt(0));// Trecho onde dou a saída para o Html dinâmico. Neste momento a data deve
ser apresentada sem o horário.out.println("<td width=\"126\"><font SIZE=\"2\" face=\"ARIAL\">"+ dtrevs +
"</font></td>");Mando o fonte completo em anexo para ver se os camaradas podem me dar uma
forcinha....Abraços
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com------------------------------------------------------------------------
Name: attrsearch.java
attrsearch.java Type: unspecified type (application/octet-stream)
Encoding: base64
begin:vcard n:Adam;Emerson tel;cell:0 47 9101 1671 tel;fax:0 [14 ou 21] 47 3403147 tel;home:0 [14 ou 21] 47 3403147 tel;work:0 [14 ou 21] 47 3403147 x-mozilla-html:FALSE url:http://www.softllution.com.br org:Softllution - Software Solutions Ltda.;Desenvolvimento de Sistemas adr:;;R. Theodoro Holtrup, 504 Sl 6;Blumenau;SC;89035300;Brazil version:2.1 email;internet:[EMAIL PROTECTED] title:Programador fn:Emerson de Pinho Adam end:vcard
