SlideShare una empresa de Scribd logo
1 de 9
INTEGRANTES:
DOCENTE:
CURSO:
Resultset
Contiene todas las
filas que satisfacen
las condiciones de
una sentencia SQL
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 la filas
PROPIEDADES
getMetaData()
Obtiene en un objeto
ResultSetMetaData
información sobre el número
de columnas y su estructura.
public abstract Object getObject(int
indiceColumna) throws
SQLException
public abstract Object getObject(int
nombreColumna) throws
SQLException
Obtiene el valor contenido en la columna como
un objeto Java cuyo tipo sigue la traducción
estándar JDBC de tipos SQL a tipos Java.
public abstract ResultSetMetaData
getMetaData() throws
SQLException
PROPIEDADES
Indices de las columnas: findColumn()
public abstract int
findColumn(String
nombreColumna) throws
SQLException
Obtiene el índice de una columna conocido
su nombre.
EJEMPLOS:
El formato general de un result set es una
tabla con cabeceras de columna y los valores
correspondientes devueltos por la ‘query’. Por
ejemplo, si la ‘query’ es SELECT a, b, c FROM
Table1, el resultado tendrá una forma
semejante a:
a b c
-------- --------- --------
12345 Cupertino CA
83472 Redmond WA
83492 Boston MA
EJEMPLOS:
El siguiente fragmento de código es un ejemplo de la ejecución de
una sentencia SQL que devolverá una colección de filas, con la
columna 1 como un int, la columna 2 como una String y la columna
3 como un array de bytes:
java.sql.Statement stmt = conn.createStatement();
ResultSet r = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (r.next())
{
// print the values for the current row.
int i = r.getInt("a");
String s = r.getString("b");
float f = r.getFloat("c");
System.out.println("ROW = " + i + " " + s + " " + f);
}
Conclusión
La variable Resultset fue declarada
fuera de todos los métodos, es decir
son globales y pueden verse en toda
la clase no importa en qué proceso lo
utilizemos, es sencillo recordemos
algo de teoria, toda funcion retorna
un valor en que se utiliza
respectivamente para procesar
Resultados.
APRECIACIÓN DEL
EQUIPO
Durante la realización de este trabajo,
aprendimos acerca del, El objeto
Resultset, de los sistemas de gestión
en una clase, y su importancia y
utilidad a la hora de procesar
Resultados, clasificar información, de
cualquier tipo.
Resultset

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Diseño de la logica
Diseño de la logicaDiseño de la logica
Diseño de la logica
 
Diapositivas objeto statement
Diapositivas objeto statementDiapositivas objeto statement
Diapositivas objeto statement
 
8. técnicas de escritura de códigos
8. técnicas de escritura de códigos8. técnicas de escritura de códigos
8. técnicas de escritura de códigos
 
Mapa conceptual del contenido de la unidad 4
Mapa conceptual del contenido de la unidad 4Mapa conceptual del contenido de la unidad 4
Mapa conceptual del contenido de la unidad 4
 
Clases
ClasesClases
Clases
 
Programación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismoProgramación 3: clases derivadas y polimorfismo
Programación 3: clases derivadas y polimorfismo
 
Connection
ConnectionConnection
Connection
 
Datos abstractos
Datos abstractosDatos abstractos
Datos abstractos
 
Agregación Composición
Agregación ComposiciónAgregación Composición
Agregación Composición
 
Recolección de basura
Recolección de basuraRecolección de basura
Recolección de basura
 
1.3 uso de tipos de datos abstractos
1.3 uso de tipos de datos abstractos1.3 uso de tipos de datos abstractos
1.3 uso de tipos de datos abstractos
 
Constructores
ConstructoresConstructores
Constructores
 
Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)
 
Programacion
ProgramacionProgramacion
Programacion
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Static Alexander_Eivar
Static Alexander_EivarStatic Alexander_Eivar
Static Alexander_Eivar
 

Destacado

Conceptos jennifer giraldo 9 a
Conceptos jennifer giraldo 9 aConceptos jennifer giraldo 9 a
Conceptos jennifer giraldo 9 aAleja232
 
Tecnologías y educación
Tecnologías y educaciónTecnologías y educación
Tecnologías y educaciónromancanob
 
Beyond The Hype Of Entrepreneurship In India
Beyond The Hype Of Entrepreneurship In IndiaBeyond The Hype Of Entrepreneurship In India
Beyond The Hype Of Entrepreneurship In IndiaPVKumar12
 
Um visão bíblica da Igreja
Um visão bíblica da IgrejaUm visão bíblica da Igreja
Um visão bíblica da IgrejaViva a Igreja
 
ROMPIENDO EL SILENCIO
ROMPIENDO EL SILENCIOROMPIENDO EL SILENCIO
ROMPIENDO EL SILENCIOJose Salazar
 
Ensayo telecomunicacion
Ensayo telecomunicacionEnsayo telecomunicacion
Ensayo telecomunicacionalvarado1212
 
Entrevista aloma
Entrevista alomaEntrevista aloma
Entrevista alomaNevillePRO
 
6º Congresso Estadual | Carlos Henrique Flory
6º Congresso Estadual | Carlos Henrique Flory6º Congresso Estadual | Carlos Henrique Flory
6º Congresso Estadual | Carlos Henrique FloryAPEPREM
 
Bloque 3 jonathan flores quitl
Bloque 3 jonathan flores quitlBloque 3 jonathan flores quitl
Bloque 3 jonathan flores quitlluigialumnoCEMSA
 
Dois meninos, uma rede
Dois meninos, uma redeDois meninos, uma rede
Dois meninos, uma redeigorreno
 
Business 131118041337-phpapp02
Business 131118041337-phpapp02Business 131118041337-phpapp02
Business 131118041337-phpapp02Abhilash Varghese
 
Gestão do tempo e produtividade aula
Gestão do tempo e produtividade aulaGestão do tempo e produtividade aula
Gestão do tempo e produtividade aulaCREM
 
Tcc sistema de automação residencial baseado em plataforma open hardware e ...
Tcc   sistema de automação residencial baseado em plataforma open hardware e ...Tcc   sistema de automação residencial baseado em plataforma open hardware e ...
Tcc sistema de automação residencial baseado em plataforma open hardware e ...Kassiano Pretto
 
Practica ppt por jonathan verona y maicol rincon
Practica ppt por jonathan  verona y maicol rinconPractica ppt por jonathan  verona y maicol rincon
Practica ppt por jonathan verona y maicol rinconEzTiibexn Zanxtaa
 
El uso de las tics como herramienta para
El uso de las tics como herramienta paraEl uso de las tics como herramienta para
El uso de las tics como herramienta parajuliaagamez
 

Destacado (20)

Conceptos jennifer giraldo 9 a
Conceptos jennifer giraldo 9 aConceptos jennifer giraldo 9 a
Conceptos jennifer giraldo 9 a
 
Tecnologías y educación
Tecnologías y educaciónTecnologías y educación
Tecnologías y educación
 
Beyond The Hype Of Entrepreneurship In India
Beyond The Hype Of Entrepreneurship In IndiaBeyond The Hype Of Entrepreneurship In India
Beyond The Hype Of Entrepreneurship In India
 
Um visão bíblica da Igreja
Um visão bíblica da IgrejaUm visão bíblica da Igreja
Um visão bíblica da Igreja
 
ROMPIENDO EL SILENCIO
ROMPIENDO EL SILENCIOROMPIENDO EL SILENCIO
ROMPIENDO EL SILENCIO
 
Ensayo telecomunicacion
Ensayo telecomunicacionEnsayo telecomunicacion
Ensayo telecomunicacion
 
Eu Só Quero Estar
Eu Só Quero EstarEu Só Quero Estar
Eu Só Quero Estar
 
Entrevista aloma
Entrevista alomaEntrevista aloma
Entrevista aloma
 
6º Congresso Estadual | Carlos Henrique Flory
6º Congresso Estadual | Carlos Henrique Flory6º Congresso Estadual | Carlos Henrique Flory
6º Congresso Estadual | Carlos Henrique Flory
 
Bloque 3 jonathan flores quitl
Bloque 3 jonathan flores quitlBloque 3 jonathan flores quitl
Bloque 3 jonathan flores quitl
 
Dois meninos, uma rede
Dois meninos, uma redeDois meninos, uma rede
Dois meninos, uma rede
 
Slideshare
SlideshareSlideshare
Slideshare
 
Atosiban2
Atosiban2Atosiban2
Atosiban2
 
Business 131118041337-phpapp02
Business 131118041337-phpapp02Business 131118041337-phpapp02
Business 131118041337-phpapp02
 
Concepto
ConceptoConcepto
Concepto
 
Presentación3
Presentación3Presentación3
Presentación3
 
Gestão do tempo e produtividade aula
Gestão do tempo e produtividade aulaGestão do tempo e produtividade aula
Gestão do tempo e produtividade aula
 
Tcc sistema de automação residencial baseado em plataforma open hardware e ...
Tcc   sistema de automação residencial baseado em plataforma open hardware e ...Tcc   sistema de automação residencial baseado em plataforma open hardware e ...
Tcc sistema de automação residencial baseado em plataforma open hardware e ...
 
Practica ppt por jonathan verona y maicol rincon
Practica ppt por jonathan  verona y maicol rinconPractica ppt por jonathan  verona y maicol rincon
Practica ppt por jonathan verona y maicol rincon
 
El uso de las tics como herramienta para
El uso de las tics como herramienta paraEl uso de las tics como herramienta para
El uso de las tics como herramienta para
 

Similar a Resultset (20)

Resultset
ResultsetResultset
Resultset
 
Statement
StatementStatement
Statement
 
Presentación result set
Presentación result setPresentación result set
Presentación result set
 
Objeto Result set
Objeto Result setObjeto Result set
Objeto Result set
 
Preparestatement
PreparestatementPreparestatement
Preparestatement
 
Resulset
ResulsetResulset
Resulset
 
RESULTSET
RESULTSETRESULTSET
RESULTSET
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Tema 9 aplicaciones de dos capas por gio
Tema 9   aplicaciones de dos capas por gioTema 9   aplicaciones de dos capas por gio
Tema 9 aplicaciones de dos capas por gio
 
ResultSet
ResultSetResultSet
ResultSet
 
ResultSet
ResultSetResultSet
ResultSet
 
Resultset
ResultsetResultset
Resultset
 
ResultSet
ResultSetResultSet
ResultSet
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gio
 
Resultset
ResultsetResultset
Resultset
 
Statement
StatementStatement
Statement
 
Tema 4 clases_y_objetos
Tema 4 clases_y_objetosTema 4 clases_y_objetos
Tema 4 clases_y_objetos
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
Resulset en java
Resulset en javaResulset en java
Resulset en java
 
Explicacion de la Clase en Java-MySQL.pdf
Explicacion de la Clase en Java-MySQL.pdfExplicacion de la Clase en Java-MySQL.pdf
Explicacion de la Clase en Java-MySQL.pdf
 

Más de Betzabeth Yameli Maldonado Idrogo (20)

Transacciones
TransaccionesTransacciones
Transacciones
 
Olap
OlapOlap
Olap
 
Triggers
TriggersTriggers
Triggers
 
Procedimientos almacenadoss
Procedimientos almacenadossProcedimientos almacenadoss
Procedimientos almacenadoss
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Ejecutables
EjecutablesEjecutables
Ejecutables
 
Reportes
ReportesReportes
Reportes
 
Java
JavaJava
Java
 
JDBC
JDBCJDBC
JDBC
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Aplicaciones n–capas en visual net
Aplicaciones n–capas en visual netAplicaciones n–capas en visual net
Aplicaciones n–capas en visual net
 
Aplicaciones n–capas en visual net
Aplicaciones n–capas en visual netAplicaciones n–capas en visual net
Aplicaciones n–capas en visual net
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Statement
StatementStatement
Statement
 
C onnection
C onnectionC onnection
C onnection
 
Diapositivas java con base de datos
Diapositivas java con base de datosDiapositivas java con base de datos
Diapositivas java con base de datos
 
Jdbc
JdbcJdbc
Jdbc
 
Java
JavaJava
Java
 

Resultset

  • 2. Resultset Contiene todas las filas que satisfacen las condiciones de una sentencia SQL 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 la filas
  • 3. PROPIEDADES getMetaData() Obtiene en un objeto ResultSetMetaData información sobre el número de columnas y su estructura. public abstract Object getObject(int indiceColumna) throws SQLException public abstract Object getObject(int nombreColumna) throws SQLException Obtiene el valor contenido en la columna como un objeto Java cuyo tipo sigue la traducción estándar JDBC de tipos SQL a tipos Java. public abstract ResultSetMetaData getMetaData() throws SQLException
  • 4. PROPIEDADES Indices de las columnas: findColumn() public abstract int findColumn(String nombreColumna) throws SQLException Obtiene el índice de una columna conocido su nombre.
  • 5. EJEMPLOS: El formato general de un result set es una tabla con cabeceras de columna y los valores correspondientes devueltos por la ‘query’. Por ejemplo, si la ‘query’ es SELECT a, b, c FROM Table1, el resultado tendrá una forma semejante a: a b c -------- --------- -------- 12345 Cupertino CA 83472 Redmond WA 83492 Boston MA
  • 6. EJEMPLOS: El siguiente fragmento de código es un ejemplo de la ejecución de una sentencia SQL que devolverá una colección de filas, con la columna 1 como un int, la columna 2 como una String y la columna 3 como un array de bytes: java.sql.Statement stmt = conn.createStatement(); ResultSet r = stmt.executeQuery("SELECT a, b, c FROM Table1"); while (r.next()) { // print the values for the current row. int i = r.getInt("a"); String s = r.getString("b"); float f = r.getFloat("c"); System.out.println("ROW = " + i + " " + s + " " + f); }
  • 7. Conclusión La variable Resultset fue declarada fuera de todos los métodos, es decir son globales y pueden verse en toda la clase no importa en qué proceso lo utilizemos, es sencillo recordemos algo de teoria, toda funcion retorna un valor en que se utiliza respectivamente para procesar Resultados.
  • 8. APRECIACIÓN DEL EQUIPO Durante la realización de este trabajo, aprendimos acerca del, El objeto Resultset, de los sistemas de gestión en una clase, y su importancia y utilidad a la hora de procesar Resultados, clasificar información, de cualquier tipo.