Problema con getString()

JavaSam
26 de Mayo del 2006
Lo que pasa es que estoy sacando datos de una tabla y me salen como los de la columna 1 y

suspuestamente estan almacenados como los de la columna 2.

Columna 1 | Columna 2

F5D7C2C1D5C1D3F0F0F1404040404040404040404040404040 = 5PBANAL001
F5D7D7D6D3C1C3F0F0F1404040404040404040404040404040 = 5PPOLAC001
F5D7E2C9D3D5C1F0F0F2404040404040404040404040404040 = 5PSILNA002
F5D7E2C9D3D5C1F0F0F3404040404040404040404040404040 = 5PSILNA003
F5D7E2C9D3D5C1F0F0F4404040404040404040404040404040 = 5PSILNA004


[code]
System.out.println("Obteniendo datos de la tabla...");
ResultSet rs = stmt.executeQuery(consultaConsumos);
System.out.println("Datos de la tabla obtenidos");

rs.next();

String seis = rs.getString(6);

[/code]

En este caso la variable seis al imprimirla me devuelve:

F5D7C2C1D5C1D3F0F0F1404040404040404040404040404040 en ves de 5PBANAL001.

Que puede estar pasando, tal ves el método getString() no es el correcto? entonces cual usar? o

tal ves es como si estuviera codificado, como lo decodifico?

Por supuesto he notado que esos valores no son al azar, por ejemplo:

F5 = 5
D7 = P
D3 = L
404040404040404040404040404040 = Se ignoran
etc...

Pero son muchos más codigos, y varias columnas que tienen esos valores y que me devuelven otros,

y para empezar a "traducir" o "identidificar" valor por valor, es algo tedioso sería la última

salida, pero debe haber otra forma no?

Me estoy conectando a la base de datos a traves Client Access Express ODBC Driver(32-bit)

Si alguien me puede ayudar le agradecría mucho.