SlideShare una empresa de Scribd logo
STATEMENT
INTEGRANTES:
DOCENTE:
CURSO:
Statemnt
Un objeto Statement se
usa para enviar sentencias
SQL a la base de datos.
ándar de Interrogación de
Base de Datos
Sirve para procesar una
sentencia SQL estática y
obtener los resultados
producidos por ella
PROPIEDADES
Encapsula las instrucciones SQL
a la BD
Se crea a partir de la
conexión:
Instruccion =
conexion.createStatement()
Métodos
executeQuery(String sql)
Ejecución de consultas:
SELECT
Devuelve un objeto ResultSet,
etc.
LA CLASE Statement
Vista Preliminar
Un objeto Statement se
usa para enviar sentencias
SQL a la base de datos.
Un objeto Statement se crea mediante el
método de Connection createStatement, como
podemos ver en el siguiente fragmento de
código.
Connection con =
DriverManager.getConnection(url, "sunny", "");
Statement stmt = con.createStatement();
PROPIEDADES
Ejecución de sentencias usando
objetos Statement
La interfase Statement nos
suministra tres métodos
diferentes para ejecutar
sentencias SQL,
executeQuery,
executeUpdate y execute
El método a usar esta determinado por el
producto de la sentencia SQL El método
executeQuery esta diseñado para sentencias
que producen como resultado un único result
set tal como las sentencias SELECT. El método
executeUpdate se usa para ejecutar sentencias
INSERT, UPDATE ó DELETE
EJEMPLOS:
// El siguiente código es nuevo en JDBC 2.0
Statement stmt2 =
conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATEABLE);
// El siguiente código es nuevo en JDBC 3.0
Statement stmt3 =
conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY,
ResultSet.HOLD_CURSOR_OVER_COMMIT);
CONCLUSION
La variable Statement (St) fue declarada
fuera de todos los metodos, es decir son
globales y pueden verse en toda la clase
no importa en que proceso lo utilizemos,
es sencillo recordemos algo de teoria,
toda funcion retorna un valor es por ello
que se le llama funciones a ejecutar y a
consulta por que regresan el valor de la
variable error respectivamente.
APRECIACIÓN DEL EQUIPO
El objeto Statement deriva de la clase
Conecction más conocido como JDBC,
su función principal es el de enviar
sentencias simples al SQL, por lo cual
es un objeto importante tanto en java
y en otro lenguaje de programación.
Statement

Más contenido relacionado

PPTX
Año del buen servicio al cuidadano
PPTX
Java con base de datos
PPTX
Java con base de datos
PPTX
Trabajo de base de datos en sqlserver
PPTX
Java con base de datos
Año del buen servicio al cuidadano
Java con base de datos
Java con base de datos
Trabajo de base de datos en sqlserver
Java con base de datos

La actualidad más candente (17)

PDF
Universidad tecnica de babhoyo
PPTX
JAVA CON BASE DE DATOS
PDF
Curso de Struts 2: Unidad Didáctica 02 Acciones
PPT
Java Y Oracle
PPT
Java Y Oracle
PPTX
Prepared statement
PPTX
Trabajo de conecction
PPTX
PPTX
Objeto sqlcommand
PDF
Curso de Struts2: Unidad Didáctica 00 Introduccion
DOCX
Instalación del conector de MySQL para Visual Studio
PDF
Curso de Struts 2: Unidad Didáctica 04 Formularios
DOCX
Conectar java con una base de datos
PDF
Ejemplo de base de datos y reports con jasper report
Universidad tecnica de babhoyo
JAVA CON BASE DE DATOS
Curso de Struts 2: Unidad Didáctica 02 Acciones
Java Y Oracle
Java Y Oracle
Prepared statement
Trabajo de conecction
Objeto sqlcommand
Curso de Struts2: Unidad Didáctica 00 Introduccion
Instalación del conector de MySQL para Visual Studio
Curso de Struts 2: Unidad Didáctica 04 Formularios
Conectar java con una base de datos
Ejemplo de base de datos y reports con jasper report
Publicidad

Destacado (16)

PPTX
Ordenadores
PPTX
Grace Lam_portfolio
PDF
IES 2017 mechanical engineering
DOCX
Bryan A Souza
PPTX
National Veteran's Small Business Week 31 Oct - 4 Nov 2016
PDF
Horsescale.com
PDF
BA Degree Certificate
DOC
PDF
Curso 6º a hoja 1
PDF
NAPEO Reference Letter
PDF
Original HITTA HEM NU
PDF
Autism adminacademy final print
TXT
Conferencia do dia 26 07-2010
PDF
Competencias investigativas desarrolladas por docentes de matematicas
PDF
Codec Networks Providing Courses in Cyber forensic,Network Forensics.
Ordenadores
Grace Lam_portfolio
IES 2017 mechanical engineering
Bryan A Souza
National Veteran's Small Business Week 31 Oct - 4 Nov 2016
Horsescale.com
BA Degree Certificate
Curso 6º a hoja 1
NAPEO Reference Letter
Original HITTA HEM NU
Autism adminacademy final print
Conferencia do dia 26 07-2010
Competencias investigativas desarrolladas por docentes de matematicas
Codec Networks Providing Courses in Cyber forensic,Network Forensics.
Publicidad

Similar a Statement (20)

PPTX
JAVA CON BASE DE DATOS
PPTX
Statement
PPT
Acceso a base de datos5A_BD_Servidor.ppt
PDF
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
PPTX
Statement
PPTX
Prepared statement
PPTX
Java con Base de Datos
PPTX
Java con base de datos
PDF
Bases de Datos con JDBC para MySQL
PPTX
Connection
PPTX
Java con base de datos
PPTX
Java con base de datos
PPTX
PPTX
Statement
PPTX
109545688 conexion-de-sql-a-java
PPTX
PPT
Java y Bases de Datos
JAVA CON BASE DE DATOS
Statement
Acceso a base de datos5A_BD_Servidor.ppt
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
Statement
Prepared statement
Java con Base de Datos
Java con base de datos
Bases de Datos con JDBC para MySQL
Connection
Java con base de datos
Java con base de datos
Statement
109545688 conexion-de-sql-a-java
Java y Bases de Datos

Último (9)

PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
Presentacion de compiladores e interpretes
PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
Control de seguridad en los sitios web.pptx
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Conceptos basicos de Base de Datos y sus propiedades
Presentacion de compiladores e interpretes
Fundamentos de Python - Curso de Python dia 1
Implementación equipo monitor12.08.25.pptx
Control de seguridad en los sitios web.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Tratará sobre Grafos_y_Arboles_Presentacion.pptx

Statement

  • 2. Statemnt Un objeto Statement se usa para enviar sentencias SQL a la base de datos. ándar de Interrogación de Base de Datos Sirve para procesar una sentencia SQL estática y obtener los resultados producidos por ella
  • 3. PROPIEDADES Encapsula las instrucciones SQL a la BD Se crea a partir de la conexión: Instruccion = conexion.createStatement() Métodos executeQuery(String sql) Ejecución de consultas: SELECT Devuelve un objeto ResultSet, etc. LA CLASE Statement Vista Preliminar Un objeto Statement se usa para enviar sentencias SQL a la base de datos. Un objeto Statement se crea mediante el método de Connection createStatement, como podemos ver en el siguiente fragmento de código. Connection con = DriverManager.getConnection(url, "sunny", ""); Statement stmt = con.createStatement();
  • 4. PROPIEDADES Ejecución de sentencias usando objetos Statement La interfase Statement nos suministra tres métodos diferentes para ejecutar sentencias SQL, executeQuery, executeUpdate y execute El método a usar esta determinado por el producto de la sentencia SQL El método executeQuery esta diseñado para sentencias que producen como resultado un único result set tal como las sentencias SELECT. El método executeUpdate se usa para ejecutar sentencias INSERT, UPDATE ó DELETE
  • 5. EJEMPLOS: // El siguiente código es nuevo en JDBC 2.0 Statement stmt2 = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATEABLE); // El siguiente código es nuevo en JDBC 3.0 Statement stmt3 = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY, ResultSet.HOLD_CURSOR_OVER_COMMIT);
  • 6. CONCLUSION La variable Statement (St) fue declarada fuera de todos los metodos, es decir son globales y pueden verse en toda la clase no importa en que proceso lo utilizemos, es sencillo recordemos algo de teoria, toda funcion retorna un valor es por ello que se le llama funciones a ejecutar y a consulta por que regresan el valor de la variable error respectivamente.
  • 7. APRECIACIÓN DEL EQUIPO El objeto Statement deriva de la clase Conecction más conocido como JDBC, su función principal es el de enviar sentencias simples al SQL, por lo cual es un objeto importante tanto en java y en otro lenguaje de programación.