Olá, estou tentando mostrar os dados de uma tabela do banco de dados feito em PostGreSQL, versao 8.4, porém não esta aparecendo os dados que seriam varchar, que no caso do PostGreSQL ficam como character varying:
for(int i = 1; i <= rsmd.getColumnCount(); ++i)
switch(rsmd.getColumnType(i))
{
case Types.VARCHAR:
LinhaAtual.addElement(rs.getString(i));
break;
case Types.TIMESTAMP:
LinhaAtual.addElement(rs.getDate(i));
break;
case Types.INTEGER:
LinhaAtual.addElement(new Long(rs.getLong(i)));
break;
}
Como eu poderia fazer para que aparecam esses dados na tabela?
Esse exemplo é um que encontrei na internet e num livro de JAVA, imagino que seria a forma mais simples de se mostrar os dados, mas, haveria outra maneira, de saber o formato que está na tabela sem utilizar o CASE ?