Tabla de contenido:

¿Qué es SQL ResultSet?
¿Qué es SQL ResultSet?

Video: ¿Qué es SQL ResultSet?

Video: ¿Qué es SQL ResultSet?
Video: 6. Cómo usar Statement y ResultSet – Curso de JDBC 2024, Noviembre
Anonim

A Conjunto resultante es un objeto Java que contiene los resultados de ejecutar un SQL consulta. En otras palabras, contiene las filas que satisfacen las condiciones de la consulta. Los datos almacenados en un Conjunto resultante El objeto se recupera a través de un conjunto de métodos get que permite el acceso a las distintas columnas de la fila actual.

Entonces, ¿qué es ResultSet en JDBC con ejemplo?

A Conjunto resultante el objeto es una tabla de datos que representa una base de datos conjunto resultante , que generalmente se genera al ejecutar una declaración que consulta la base de datos. Para ejemplo , las CoffeeTables. El método viewTable crea un Conjunto resultante , rs, cuando ejecuta la consulta a través del objeto Statement, stmt.

Además, ¿por qué ResultSet está vacío? Ocurre cuando tiene dos o más conexiones abiertas con la base de datos en el mismo usuario. Por ejemplo, una conexión en SQL Developer y una conexión en Java. El resultado es siempre un conjunto de resultados vacío . Intente insertar nuevos registros, luego confirme en su ventana de comando Ejecutar SQL y ejecute su código.

Además, ¿cuáles son los tipos de ResultSet?

Hay 3 tipos básicos de ResultSet

  • Solo hacia adelante. Como sugiere el nombre, este tipo solo puede avanzar y no es desplazable.
  • Insensible al desplazamiento. Este tipo es desplazable, lo que significa que el cursor se puede mover en cualquier dirección.
  • Sensible al desplazamiento.
  • Solo hacia adelante.
  • Insensible al desplazamiento.
  • Sensible al desplazamiento.

¿Qué hace ResultSet a continuación?

Inicialmente, este cursor se coloca antes de la primera fila. los Siguiente () método del Conjunto resultante La interfaz mueve el puntero de la corriente ( Conjunto resultante ) objetar el Siguiente fila, desde la posición actual. Y al llamar al Siguiente () método por segunda vez el conjunto resultante el cursor se moverá a la segunda fila.

Recomendado: