SlideShare una empresa de Scribd logo
1 de 9
UNIVERSIDAD POLITÉCNICAAMAZÓNICA
AMAZONAS-PERÚ
Las sentencias SQL se pueden clasificar en actualizaciones y consultas.
El objeto encargado de enviar las sentencias SQL al driver es del tipo
Statement.
Para enviar actualizaciones se utiliza el método executeUpdate
(implementado dentro del objeto Statement).
Para enviar consultas se utiliza el método executeQuery. (implementado
dentro del objeto Statement).
OBJETO STATEMENT:
Las sentencias SQL se pueden clasificar
en actualizaciones y consultas.
El objeto encargado de enviar las
sentencias SQL al driver es del tipo
Statement.
Para enviar actualizaciones se utiliza el
método executeUpdate (implementado
dentro del objeto Statement).
Para enviar consultas se utiliza el
método executeQuery. (implementado
dentro del objeto Statement).
STATEMENT:
ExecuteQuery & ExcecuteUpdate
LA INTERFACE STATEMENT:
MÉTODOS
executeBatch():
ResultSet
executeQuery(String sql):
int executeUpdate(String
sql):
Connection getConnection():
Envía un conjunto de
sentencias SQL a la base de
datos para que se ejecuten,
devolverá un array con el
número de filas afectadas
de cada sentencia SQL.
Ejecuta una sentencia SQL
que devuelve un conjunto
de resultados, representado
por el objeto ResultSet. En el
siguiente capítulo
trataremos con
detenimiento el interfaz
ResultSet.
Ejecuta la sentencia SQL que
se pasa por parámetro y de
debe ser del tipo INSERT,
UPDATE o DELETE.
 cancela el objeto
Statement, abortando la
sentencia SQL
correspondiente.
Devuelve el objeto
Connection a partir del que
se ha creado el objeto
Statement.
Añade un comando SQL, que
se para por parámetro. al
conjunto de sentencias
actual del objeto Statement.
 void addBatch(String sql): void cancel():
elimina el conjunto de
sentencias actual.
elimina todos los avisos
ofrecidos por el objeto
Statement actual.
 ejecuta la sentencia SQL
que se pasa por
parámetro.
cierra el objeto Statement
liberando todos los recursos
asociados de forma
inmediata.
devuelve el número máximo
de registros que un objeto
ResultSet puede contener
como resultado de la
ejecución de un objeto
Statement.
 void clearBatch():  void clearWarnings():  boolean execute(String sql):
 void close(): int getMaxRows():
EJECUCIÓN DE OBJETOS STATEMENT:
EXECUTEQUERY().
EXECUTE()EXECUTEUPDATE()
es apropiado para ejecutar sentencias que
devuelven un único conjunto de resultados,
tales como sentencias SELECT, este método
devuelve un objeto ResultSet.
es utilizado para ejecutar sentencias que
devuelven más de un conjunto de resultados,
más de un update count (cuenta de
actualizaciones), o una combinación de los
dos.
es un entero que indica el número de
filas que han sido afectadas (este
número se identifica con update count o
cuenta de actualizaciones).

Más contenido relacionado

La actualidad más candente (20)

Preparedstatement(grupal)
Preparedstatement(grupal)Preparedstatement(grupal)
Preparedstatement(grupal)
 
Controles Base de Datos
Controles Base de DatosControles Base de Datos
Controles Base de Datos
 
Visual fotos desde base de datos Access
Visual fotos desde base de datos AccessVisual fotos desde base de datos Access
Visual fotos desde base de datos Access
 
Statement
StatementStatement
Statement
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Statement
StatementStatement
Statement
 
Triggers o disparadores
Triggers o disparadoresTriggers o disparadores
Triggers o disparadores
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Objeto prepared statement
Objeto prepared statementObjeto prepared statement
Objeto prepared statement
 
Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
 
Prepared Statement
Prepared StatementPrepared Statement
Prepared Statement
 
Linq to sql 8
Linq to sql 8Linq to sql 8
Linq to sql 8
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Statement
StatementStatement
Statement
 
Diapositivas de objeto sqlcommand
Diapositivas de objeto sqlcommandDiapositivas de objeto sqlcommand
Diapositivas de objeto sqlcommand
 
Jhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalominoJhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalomino
 
Vistas
VistasVistas
Vistas
 
Statement
StatementStatement
Statement
 

Similar a SQL Statement Methods ExecuteQuery & ExecuteUpdate (20)

Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Statement
StatementStatement
Statement
 
Ayuda la clase statement
Ayuda la clase statementAyuda la clase statement
Ayuda la clase statement
 
ee
eeee
ee
 
Statemment
StatemmentStatemment
Statemment
 
Connection
ConnectionConnection
Connection
 
Diapositivas objeto statement
Diapositivas objeto statementDiapositivas objeto statement
Diapositivas objeto statement
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Statement
Statement Statement
Statement
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
ResultSet
ResultSetResultSet
ResultSet
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Definición de-espacio-de-nombres
Definición de-espacio-de-nombresDefinición de-espacio-de-nombres
Definición de-espacio-de-nombres
 
Statement
StatementStatement
Statement
 

Último

sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 

Último (20)

sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 

SQL Statement Methods ExecuteQuery & ExecuteUpdate

  • 2.
  • 3. Las sentencias SQL se pueden clasificar en actualizaciones y consultas. El objeto encargado de enviar las sentencias SQL al driver es del tipo Statement. Para enviar actualizaciones se utiliza el método executeUpdate (implementado dentro del objeto Statement). Para enviar consultas se utiliza el método executeQuery. (implementado dentro del objeto Statement).
  • 4. OBJETO STATEMENT: Las sentencias SQL se pueden clasificar en actualizaciones y consultas. El objeto encargado de enviar las sentencias SQL al driver es del tipo Statement. Para enviar actualizaciones se utiliza el método executeUpdate (implementado dentro del objeto Statement). Para enviar consultas se utiliza el método executeQuery. (implementado dentro del objeto Statement).
  • 7. executeBatch(): ResultSet executeQuery(String sql): int executeUpdate(String sql): Connection getConnection(): Envía un conjunto de sentencias SQL a la base de datos para que se ejecuten, devolverá un array con el número de filas afectadas de cada sentencia SQL. Ejecuta una sentencia SQL que devuelve un conjunto de resultados, representado por el objeto ResultSet. En el siguiente capítulo trataremos con detenimiento el interfaz ResultSet. Ejecuta la sentencia SQL que se pasa por parámetro y de debe ser del tipo INSERT, UPDATE o DELETE.  cancela el objeto Statement, abortando la sentencia SQL correspondiente. Devuelve el objeto Connection a partir del que se ha creado el objeto Statement. Añade un comando SQL, que se para por parámetro. al conjunto de sentencias actual del objeto Statement.  void addBatch(String sql): void cancel():
  • 8. elimina el conjunto de sentencias actual. elimina todos los avisos ofrecidos por el objeto Statement actual.  ejecuta la sentencia SQL que se pasa por parámetro. cierra el objeto Statement liberando todos los recursos asociados de forma inmediata. devuelve el número máximo de registros que un objeto ResultSet puede contener como resultado de la ejecución de un objeto Statement.  void clearBatch():  void clearWarnings():  boolean execute(String sql):  void close(): int getMaxRows():
  • 9. EJECUCIÓN DE OBJETOS STATEMENT: EXECUTEQUERY(). EXECUTE()EXECUTEUPDATE() es apropiado para ejecutar sentencias que devuelven un único conjunto de resultados, tales como sentencias SELECT, este método devuelve un objeto ResultSet. es utilizado para ejecutar sentencias que devuelven más de un conjunto de resultados, más de un update count (cuenta de actualizaciones), o una combinación de los dos. es un entero que indica el número de filas que han sido afectadas (este número se identifica con update count o cuenta de actualizaciones).