Mais uma vez espero poder contar com a ajuda de vcs…pois estou precisando de um help…
O problema é o seguinte, tenho um banco de dados no access, e dentro de umas tabelas criei alguns campos do tipo “DATE”, até aí tudo bem, mas estou com problema na hora de jogar os valores dentro de um JTab le…os valores INT, String estão sendo apresentados normalmente…só que não sei como pegar os valores “DATE”.
publicVectorgetNextRow(ResultSetrs,ResultSetMetaDatarsmd)throwsSQLException{VectorcurrentRow=newVector();for(inti=1;i<=rsmd.getColumnCount();++i){switch(rsmd.getColumnType(i)){caseTypes.VARCHAR:currentRow.addElement(newString(rs.getString(i)));break;caseTypes.INTEGER:currentRow.addElement(newLong(rs.getLong(i)));break;caseTypes.DOUBLE:currentRow.addElement(newDouble(rs.getDouble(i)));break;default:System.out.println("O TIPO ERA: "+rsmd.getColumnTypeName(i));}}returncurrentRow;}
Até aí tudo bem…pega os valores do tipo INTEGER, DOUBLE e VARCHAR perfeitamente…só que não estou conseguindo pegar valores do tipo DATE. Como faço???
Me ajudem…por favor…
W
wesleymacferPJ
Me ajudem…
W
wesleymacferPJ
Estou utilizando esse código:
publicVectorgetNextRow(ResultSetrs,ResultSetMetaDatarsmd)throwsSQLException{VectorcurrentRow=newVector();for(inti=1;i<=rsmd.getColumnCount();++i){switch(rsmd.getColumnType(i)){caseTypes.VARCHAR:currentRow.addElement(newString(rs.getString(i)));break;caseTypes.INTEGER:currentRow.addElement(newLong(rs.getLong(i)));break;caseTypes.DOUBLE:currentRow.addElement(newDouble(rs.getDouble(i)));break;default:System.out.println("O TIPO ERA: "+rsmd.getColumnTypeName(i));}}returncurrentRow;}
Até aí tudo bem…pega os valores do tipo INTEGER, DOUBLE e VARCHAR perfeitamente…só que não estou conseguindo pegar valores do tipo DATE. Como faço???