Código: Seleccionar todo
Connection c = null;
try{
Class.forName("org.postgresql.Driver");
c = DriverManager.getConnection("jdbc:postgresql://localhost:5432/ejemplo","postgres", "holakehace");
PreparedStatement ps = c.prepareStatement("SELECT * FROM personas WHERE patente");
ps.setString(1,txtpatente.getText());
ResultSet rs = ps.executeQuery();
if(rs.next()){
txtpatente.setText(rs.getString("patente"));
jTextField2.setText(rs.getString("modelo"));
jTextField3.setText(rs.getString("marca"));
jTextField4.setText(rs.getString("año"));
jTextField5.setText(rs.getString("permiso"));
}else{
JOptionPane.showMessageDialog(null, "La patente ingresada no se encuentra \n ingrese una");
}
} catch(Exception e){
System.err.println(e);
}
tengo ese codigo con un botón de buscar esa información en una base de datos, y al momento presionarlo me da el siguiente error:
org.postgresql.util.PSQLException: El índice de la columna está fuera de rango: 1, número de columnas: 0.
si alguien me pudiera ayudar porfavor. de ante mano gracias.