RESULTSE
T
Ingeniería de Sistemas y Telemática
DOCENTE: MARCO AURELIO PORRO CHULLI
Luisa Vega Montenegro
María Rocío Vásquez Espinoza
DESARROLLO DE SOFTWARE
Laclase
ResultSet
Un ResultSet contiene todas las filas que satisfacen las
condiciones de una sentencia SQL y proporciona el acceso a
los datos de estas filas mediante un conjunto de métodos get
que permiten el acceso a las diferentes columnas de las
filas. El método ResultSet.next se usa para moverse a la
siguiente fila del result set, convirtiendo a ésta en la fila
actual.
El formato general de un resultset es una tabla con
cabeceras de columna y los valores correspondientes
devueltos por la ‘query’.
Resulset
Filas y Cursores
Un ResultSet mantiene un
cursor que apunta a la fila
actual de datos. El cursor se
mueve una fila hacia abajo
cada vez que se llama al
método next.
Columnas
Los métodos getXXX
suministran los medios para
recuperar los valores de las
columnas de la fila actual.
Puede usarse o bien el nombre de la columna o el número de columna para
referirse a esta. Por ejemplo: si la columna segunda de un objeto RecordSet
rs se denomina “title” y almacena valores de cadena, cualquiera de los dos
ejemplos siguientes nos devolverá el valor almacenado en la columna.
String s = rs.getString("title");
String s = rs.getString(2);
Características de ResultSet
TYPE_FORWARD_ONLY TYPE_SCROLL_INSENSITIVE TYPE_SCROLL_SENSITIVE
El TIPO de un ResultSet especifica los
siguiente acerca del ResultSet:
Si el ResultSet es desplazable.
Los tipos de los ResultSets de Java™
Database Connectivity (JDBC) definidos por
constantes en la interfaz ResultSet.
Concurrencia
La concurrencia determina si el ResultSet puede actualizarse. Los tipos se
definen de nuevo mediante constantes de la interfaz ResultSet. Los valores
de concurrencia disponibles son los siguientes:
CONCUR_UPDATEABLE
Un ResultSet que permite efectuar
cambios en el mismo. Estos cambios
pueden colocarse en la base de datos
subyacente.
CONCUR_READ_ONLY
Un ResultSet que solo puede
utilizarse para leer datos de la base
de datos. Este es el valor
predeterminado.
Método Descripción
previous()
next()
first()
last()
Envía el puntero a la fila anterior del objeto ResultSet. (Devuelve
si encuentra la fila anterior).
Envía el puntero a la fila siguiente del objeto ResultSet. (Devuelve
true si encuentra la fila siguiente).
Envía el puntero a la primera fila del objeto ResultSet. (Devuelve
si se encuentra primera fila).
Envía el puntero a la última fila del objeto ResultSet. (Devuelve
true si se encuentra última fila).
isFirst()
Devuelve verdadero, si el puntero se encuentra en la primera
fila.
getString()
getInt()
getDate()
getBoolean()
getDouble()
getLong()
Captura un dato de tipo String del esquema de datos.
Captura un dato de tipo int del esquema de datos.
Captura un dato de tipo Date del esquema de datos.
Captura un dato de tipo boolean del esquema de datos.
Captura un dato de tipo double del esquema de datos.
Captura un dato de tipo long del esquema de datos.
P
R
O
P
I
E
D
A
D
E
S
Nota:
La primera columna del ResultSet corresponde al número 1
Podemos referirnos a un dato del ResultSet mediante su número o nombre de columna.
Para conseguir otros tipos de datos contamos con los siguientes métodos:
getByte
getShort
getInt
getLong
getFloat
getDouble
getBigDecimal
getBoolean
getString
getBytes
getDate
getTime
GRACIAS

Más contenido relacionado

PPTX
Tema: Result set
PPTX
PPT
Manual de excel
PPTX
Base de datos
DOCX
Tarea 7 tabla informativa
Tema: Result set
Manual de excel
Base de datos
Tarea 7 tabla informativa

La actualidad más candente (18)

PPT
Funciones
DOCX
Tarea 7 Parcial 2
PPTX
PPT
Arreglos unidimensionales
DOCX
Ada 4 DEL SEMESTRE 2
PDF
Funciones excel
PPTX
Tema 18 funciones de búsqueda
PDF
Descomposicion funcional parte ii 2013 2
PPTX
Función BUSCARV y CONTAR.SI en Excel
PPTX
Manual de excel
PPTX
Método de ordenación por inserción directa
PPTX
Programacion
DOCX
Arreglos unidimensionales
PPSX
Programacion inf121 i8 ii 2013 ocho arreglos
PPS
Lab View Nivel I (Semana 3)
PDF
Función buscar v y buscar si
PPTX
Vectores - Informática
PPTX
Funciones
Funciones
Tarea 7 Parcial 2
Arreglos unidimensionales
Ada 4 DEL SEMESTRE 2
Funciones excel
Tema 18 funciones de búsqueda
Descomposicion funcional parte ii 2013 2
Función BUSCARV y CONTAR.SI en Excel
Manual de excel
Método de ordenación por inserción directa
Programacion
Arreglos unidimensionales
Programacion inf121 i8 ii 2013 ocho arreglos
Lab View Nivel I (Semana 3)
Función buscar v y buscar si
Vectores - Informática
Funciones
Publicidad

Destacado (20)

PDF
Guiaprotesiscompletavita
DOCX
Word 2 tha mutha.pt.247
DOCX
Word 2 tha mutha.pt.258.doc
DOCX
Word 2 tha mutha.pt.256.doc
PPTX
PPTX
Presentación resumen unidad n1 tics
DOCX
Tics y la enseñanza
PDF
Cie 10 odontologia
PPTX
первые шаги человека современного вида
PPTX
Azul
PPTX
Mulebatch
PPT
عرض_الجمعية[1]
DOCX
Word 2 tha mutha.pt.264
DOCX
Word 2 tha mutha.pt.253 doc
PPTX
Trouble-free travel (final)
PDF
ABergeron_PaceSetters
DOCX
Word 2 tha mutha.pt.263
DOCX
Word 2 tha mutha.pt.248
Guiaprotesiscompletavita
Word 2 tha mutha.pt.247
Word 2 tha mutha.pt.258.doc
Word 2 tha mutha.pt.256.doc
Presentación resumen unidad n1 tics
Tics y la enseñanza
Cie 10 odontologia
первые шаги человека современного вида
Azul
Mulebatch
عرض_الجمعية[1]
Word 2 tha mutha.pt.264
Word 2 tha mutha.pt.253 doc
Trouble-free travel (final)
ABergeron_PaceSetters
Word 2 tha mutha.pt.263
Word 2 tha mutha.pt.248
Publicidad

Similar a Resulset (20)

PPTX
Objeto Result set
PPTX
Presentación result set
PPTX
ResultSet
PPTX
PPTX
Resultset
PPTX
Presentación1
PPTX
Diapositivas de-resulset (1)
PPTX
Resultset
PPTX
Resulset en java
PPTX
PPTX
ResultSet

Más de LUISA VEGA MONTENEGRO (8)

PPTX
Data warehouse
PPTX
Trigger activadores
PPTX
Procedimientos
PPTX
Universidad
PPTX
PPTX

Último (20)

DOCX
PETS-TRASLADO DE DESMONTE U OTROS MATERIALES.docx
PDF
Curso de Iniciación INTELIGENCIA ARTIFICIAL
PPTX
CONCEPCIONES SOBRE LA ESTRUCTURA DE LA MATERIA.pptx
PPTX
EXPOSICION MATERIA CALIDAD Y PRODUCTIVIDAD
PPTX
MEDIDAS ELECTRICAS electricas de tecnica
PPT
Presentación sobre sistemas estructurales de acero.ppt
PPTX
BACTERIAS.pptxAUL.IY,KYJRNEBGRVFEDCNUMYT,I,TMYBTEY
PDF
Manual ARIEL JR 2de compresor de Gas O
PDF
CRIPTOGRAFIASEGURIDADINFORMATICABREVE INTRODUCCION
PDF
EXPOSICIÓN SEM 7 PERIODO REPUBLICANO DEL PERU-GRUPO 04.pdf
PPTX
GESTION DE OPERACION Y MANTENIMIENTO DE CENTRALES DE GENERACION. (1).pptx
PDF
Capacitación de Brigadas de Primeros Auxilios
PDF
DIAGNOSTICO URBANO DE LA CIUDAD DE PIURA - PERÚ
PDF
Tecnólogo en Automatización de Sistemas Mecatrónicos - ASM.pdf
PDF
PL05_TMI_M2 S1_Mantiene en funcionamiento equipos de control electrónico (1).pdf
PPTX
PPT USO DE EQUIPOS DE PROTECCIÓN PERSONAL-FECUSAC.pptx
PPTX
Matematicas sobre fracciones basica para niños
PPTX
psoriasis-220513045257-a03f59a9 (1).pptx
PPTX
CRIPTOGRAFÍA BASICA EN POWER POINT - CS
PPTX
ETICA PROFESIONAL PARA MOTIVACION PERSONAL
PETS-TRASLADO DE DESMONTE U OTROS MATERIALES.docx
Curso de Iniciación INTELIGENCIA ARTIFICIAL
CONCEPCIONES SOBRE LA ESTRUCTURA DE LA MATERIA.pptx
EXPOSICION MATERIA CALIDAD Y PRODUCTIVIDAD
MEDIDAS ELECTRICAS electricas de tecnica
Presentación sobre sistemas estructurales de acero.ppt
BACTERIAS.pptxAUL.IY,KYJRNEBGRVFEDCNUMYT,I,TMYBTEY
Manual ARIEL JR 2de compresor de Gas O
CRIPTOGRAFIASEGURIDADINFORMATICABREVE INTRODUCCION
EXPOSICIÓN SEM 7 PERIODO REPUBLICANO DEL PERU-GRUPO 04.pdf
GESTION DE OPERACION Y MANTENIMIENTO DE CENTRALES DE GENERACION. (1).pptx
Capacitación de Brigadas de Primeros Auxilios
DIAGNOSTICO URBANO DE LA CIUDAD DE PIURA - PERÚ
Tecnólogo en Automatización de Sistemas Mecatrónicos - ASM.pdf
PL05_TMI_M2 S1_Mantiene en funcionamiento equipos de control electrónico (1).pdf
PPT USO DE EQUIPOS DE PROTECCIÓN PERSONAL-FECUSAC.pptx
Matematicas sobre fracciones basica para niños
psoriasis-220513045257-a03f59a9 (1).pptx
CRIPTOGRAFÍA BASICA EN POWER POINT - CS
ETICA PROFESIONAL PARA MOTIVACION PERSONAL

Resulset

  • 1. RESULTSE T Ingeniería de Sistemas y Telemática DOCENTE: MARCO AURELIO PORRO CHULLI Luisa Vega Montenegro María Rocío Vásquez Espinoza DESARROLLO DE SOFTWARE
  • 2. Laclase ResultSet Un ResultSet contiene todas las filas que satisfacen las condiciones de una sentencia SQL y proporciona el acceso a los datos de estas filas mediante un conjunto de métodos get que permiten el acceso a las diferentes columnas de las filas. El método ResultSet.next se usa para moverse a la siguiente fila del result set, convirtiendo a ésta en la fila actual. El formato general de un resultset es una tabla con cabeceras de columna y los valores correspondientes devueltos por la ‘query’.
  • 4. Filas y Cursores Un ResultSet mantiene un cursor que apunta a la fila actual de datos. El cursor se mueve una fila hacia abajo cada vez que se llama al método next. Columnas Los métodos getXXX suministran los medios para recuperar los valores de las columnas de la fila actual. Puede usarse o bien el nombre de la columna o el número de columna para referirse a esta. Por ejemplo: si la columna segunda de un objeto RecordSet rs se denomina “title” y almacena valores de cadena, cualquiera de los dos ejemplos siguientes nos devolverá el valor almacenado en la columna. String s = rs.getString("title"); String s = rs.getString(2);
  • 5. Características de ResultSet TYPE_FORWARD_ONLY TYPE_SCROLL_INSENSITIVE TYPE_SCROLL_SENSITIVE El TIPO de un ResultSet especifica los siguiente acerca del ResultSet: Si el ResultSet es desplazable. Los tipos de los ResultSets de Java™ Database Connectivity (JDBC) definidos por constantes en la interfaz ResultSet.
  • 6. Concurrencia La concurrencia determina si el ResultSet puede actualizarse. Los tipos se definen de nuevo mediante constantes de la interfaz ResultSet. Los valores de concurrencia disponibles son los siguientes: CONCUR_UPDATEABLE Un ResultSet que permite efectuar cambios en el mismo. Estos cambios pueden colocarse en la base de datos subyacente. CONCUR_READ_ONLY Un ResultSet que solo puede utilizarse para leer datos de la base de datos. Este es el valor predeterminado.
  • 7. Método Descripción previous() next() first() last() Envía el puntero a la fila anterior del objeto ResultSet. (Devuelve si encuentra la fila anterior). Envía el puntero a la fila siguiente del objeto ResultSet. (Devuelve true si encuentra la fila siguiente). Envía el puntero a la primera fila del objeto ResultSet. (Devuelve si se encuentra primera fila). Envía el puntero a la última fila del objeto ResultSet. (Devuelve true si se encuentra última fila). isFirst() Devuelve verdadero, si el puntero se encuentra en la primera fila. getString() getInt() getDate() getBoolean() getDouble() getLong() Captura un dato de tipo String del esquema de datos. Captura un dato de tipo int del esquema de datos. Captura un dato de tipo Date del esquema de datos. Captura un dato de tipo boolean del esquema de datos. Captura un dato de tipo double del esquema de datos. Captura un dato de tipo long del esquema de datos. P R O P I E D A D E S
  • 8. Nota: La primera columna del ResultSet corresponde al número 1 Podemos referirnos a un dato del ResultSet mediante su número o nombre de columna. Para conseguir otros tipos de datos contamos con los siguientes métodos: getByte getShort getInt getLong getFloat getDouble getBigDecimal getBoolean getString getBytes getDate getTime