Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > write.writer + html

Buenas tardes,
Solicito ayuda que me estoy rompiendo el coco.

tengo este código el cual me debe generar un reporte, si pongo valores quemados el reporte se crea sin problemas, pero cuando escribo el resulset para que me muestre un mensaje de la BD el codigo llega hasta la línea de Resulset e inmediatamente salta al final y no se crea el reporte... Mi pregunta es: esta bien la estructura para traer el dato e imprimirlo en el reporte ? le falta algo a la línea del resulset ?

de ante mano muchas gracias


public void GenerateReport(Integer IdInterface, String StrInterfaceName)
{
try
{
File outfile = new File(WorkspaceDirectory + "\\1. Html\\" + InterfaceName + ".html");
BufferedWriter writer = new BufferedWriter(new FileWriter(outfile));

writer.write("<html>");
writer.write("<table>");
writer.write("<tr>");
writer.write(MiResulset.getstring("MiCampo_X"));
writer.write("</tr>");
writer.write("<html>");
writer.close();
}
catch(Exception ex)
{
}
}

septiembre 24, 2013 | Unregistered CommenterJuanes Mesa

Guenas.

Imprimir la exception puede ayudarte a que no te comas tanto el coco :)

Salut

septiembre 25, 2013 | Unregistered CommenterPaposo

Esta línea, tal cual la has escrito, no compila siquiera:

writer.write(MiResulset.getstring("MiCampo_X"));

El método es getString

No dices si lo que tienes es un error de compilación, o una excepción. Si es una excepción, no dices cuál es.
Tampoco dices nada sobre cómo construyes ese ResultSet. Y, por cierto, las variables en Java empiezan por letra minúscula.

septiembre 25, 2013 | Registered Commenterchoces

Gracias por sus prontas respuestas paposo y choces, probaré si lo que dicen e informaré con mas detalle si no lo logro solucionar.

Saludos :)

septiembre 25, 2013 | Unregistered CommenterJuanes Mesa