objeto null
Publicado por Jenny (1 intervención) el 29/05/2007 19:43:32
Hola a todos una ayuda... me conecto a oracle y cuando ejecuto el query me sale el error de java.lang.NullPointerException , sé que es xq supuestamente hay un objeto null y supuestamente es el executequery, porque me indica esa linea.. pero como lo arreglo.. o como me doy cuenta lo q debo hacer.. una ayuda.. gracias
Connection conn=null;
Statement stmt=null;
ResultSet rst1=null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (Exception e){
System.out.println("Problemas al cargar el Driver");
System.out.println(e.getMessage());
}
try {
conn=DriverManager.getConnection("jdbc:oracle:thin:@192.9.200.238:1521:pluton","vtamashiro","webback");
} catch (Exception e) {
System.out.println("Problema al conectar a la BD");
System.out.println(e.getMessage());
}
try{
stmt=conn.createStatement();
} catch(Exception e){
System.out.println("problemas al crear el objeto manesajero");
System.out.println(e.getMessage());
}
try{
rst1=stmt.executeQuery("select * from bi_titular");
} catch(SQLException se){
System.out.println("Problemas al procesar la sentencia sql");
System.out.println(se.getMessage());
}
try {
while(rst1.next()) {
out.println("<tr>");
out.println("<td align=center>" + rst1.getString("idpersona") + "</td>");
out.println("<td>" + rst1.getString("nombres") + "</td>");
out.println("<td>" + rst1.getString("apellidos") + "</td>");
out.println("<td>" + rst1.getString("direccion") + "</td>");
out.println("<td>" + rst1.getString("dni") + "</td>");
out.println("<td>" + rst1.getString("correo") + "</td>");
out.println("<td>" + rst1.getString("login") + "</td>");
out.println("<td>" + rst1.getString("password") + "</td>");
}
} catch (Exception se){
System.out.println("Problemas al llamar los datos");
System.out.println(se.getMessage());
}
out.println("</table>");
try {
conn.close();
}
catch (SQLException se) {
System.out.println("Problemas al cerrar la conexion");
System.out.println(se.getMessage());
}
out.close();
Connection conn=null;
Statement stmt=null;
ResultSet rst1=null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (Exception e){
System.out.println("Problemas al cargar el Driver");
System.out.println(e.getMessage());
}
try {
conn=DriverManager.getConnection("jdbc:oracle:thin:@192.9.200.238:1521:pluton","vtamashiro","webback");
} catch (Exception e) {
System.out.println("Problema al conectar a la BD");
System.out.println(e.getMessage());
}
try{
stmt=conn.createStatement();
} catch(Exception e){
System.out.println("problemas al crear el objeto manesajero");
System.out.println(e.getMessage());
}
try{
rst1=stmt.executeQuery("select * from bi_titular");
} catch(SQLException se){
System.out.println("Problemas al procesar la sentencia sql");
System.out.println(se.getMessage());
}
try {
while(rst1.next()) {
out.println("<tr>");
out.println("<td align=center>" + rst1.getString("idpersona") + "</td>");
out.println("<td>" + rst1.getString("nombres") + "</td>");
out.println("<td>" + rst1.getString("apellidos") + "</td>");
out.println("<td>" + rst1.getString("direccion") + "</td>");
out.println("<td>" + rst1.getString("dni") + "</td>");
out.println("<td>" + rst1.getString("correo") + "</td>");
out.println("<td>" + rst1.getString("login") + "</td>");
out.println("<td>" + rst1.getString("password") + "</td>");
}
} catch (Exception se){
System.out.println("Problemas al llamar los datos");
System.out.println(se.getMessage());
}
out.println("</table>");
try {
conn.close();
}
catch (SQLException se) {
System.out.println("Problemas al cerrar la conexion");
System.out.println(se.getMessage());
}
out.close();
Valora esta pregunta


0