Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2008, 05:51
Avatar de nelson0416
nelson0416
 
Fecha de Ingreso: octubre-2008
Mensajes: 22
Antigüedad: 16 años, 6 meses
Puntos: 0
Ayuda con java y postgres

Hola buenas!!! escribo porque necesito mucha ayuda en relacion que tengo nose como extraer un archivo XML que guarde en postgres, claro el postgres guardo solo un id ya que lo guarde con campo OID. He intentado de todo y nose que me falta... Aqui esta el codigo que e estado haciendo y anexo lo que me trae al correrlo...

try
{
Class.forName("org.postgresql.Driver");
}
catch (ClassNotFoundException e)
{
out.println("<h1>No se encuentra el Driver: " + e.getMessage() + "</h1>" );
}
String driver = "org.postgresql.Driver";
String connectString = "jdbc:postgresql://localhost:5432/PDVSA";
String user = "postgres";
String password = "123456";

Class.forName(driver);
Connection con = DriverManager.getConnection(connectString, user, password);

PreparedStatement ps = con.prepareStatement("");
ResultSet rs = con.createStatement().executeQuery("select * from tbl_mensaje_entrada");

if(rs!=null) {
while(rs.next()) {
InputStream is = rs.getBinaryStream("documentos");
is.close();
out.println("El archivo XML es: " + is);
}
}
}
catch (Exception e)
{
out.print("Excepcion: " + e.getMessage() + "\n");
}

Y AL CORRERLO ME TRAE ES LO SIGUIENTE:

"El archivo XML es: java.io.ByteArrayInputStream@6ba7bf"

AYUDAAAAAAAAAAAA!!!