, un par de preguntas varias sobre JVA y SQL, me gustaria saber si existen y cuales son las tipicas funciones que podemos encontrar cuando trabajamos con bbdd en otros lenguajes como PHP por ejemplo.¿Existen las funciones de:
- Ultimo identificador insertado?
- obtencion de la fecha?
- saber el numero de registro que devuelva una query?
Por cierto
, yo en php tenia montada una función a la que le pasaba la query, la ejecutaba y me devolvia el resultado en caso de ser un select, lo intento hacer en java de la siguiente forma:public ResultSet BBDD(String query){
try{...
conn = DriverManager.getConnection (url, user, pass);
Statement stmt = conn.createStatement() ;
String query = "SELECT * FROM ACTOS" ;
ResultSet rs = stmt.executeQuery(query) ;
catch{...}
}
}
y no me deja devolver el resultSet rs
¿Alguien tiene alguna idea?
Muchas gracias por todo.
el try catch lo tengo bien solo que al copy pastear me he debido liar
, pero lo quiero dentro del try para que me capture la excepcion en caso de error en la sentencia SQL.
. Ademas cuando devulevo el ResultSet tampoco la cierro por que si lo hago cuando intento recorrer el recordset me dice que intento acceder despues de cerrar.... ¿Como lo hago para cerrarla despues de leer si leo despues de salir?
.
Este tema le ha gustado a 1 personas (incluyéndote)