Acceso a base de datos

Solo disponible en BuenasTareas
  • Páginas : 83 (20732 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de junio de 2011
Leer documento completo
Vista previa del texto
Acceso a Bases de Datos con JDBC

Acceso a Bases de Datos [JDBC] Autor: Sun Traductor: Juan Antonio Palos (Ozito)
• • • • •



• •

• •

• • •

• • • • • • • • • •

Acceso a Bases de DatosJava IDL Empezar con JDBC Seleccionar una Base de Datos Establecer una Conexión o Cargar los Drivers o Hacer la Conexión Seleccionar una Tabla o Crear sentencias JDBC o Ejecutar Sentencias oIntroducir Datos en una Tabla o Obtener Datos desde una Tabla Recuperar Valores desde una Hoja de Resultados o Utilizar el Método next o Utilizar los métodos getXXX o Utilizar el método getString o Utilizar los métodos de ResultSet.getXXX para Recuperar tipos JDBC Actualizar Tablas Utilizar Sentencias Preparadas o Cuándo utilizar un Objeto PreparedStatement o Crear un Objeto PreparedStatement oSuministrar Valores para los Parámetros de un PreparedStatement o Utilizar una Bucle para asignar Valores o Valores de retorno del método executeUpdate Utilizar Uniones Utilizar Transaciones o Desactivar el modo Auto-entrega o Entregar una Transación o Utilizar Transaciones para Preservar al Integridad de los Datos o Cuándo llamar al método rollback Procedimientos Almacenados Utilizar Sentencias SQL oLlamar a un Procedimiento Almacenado desde JDBC Crear Aplicaciones JDBC Completas o Poner Código en una Definición de Clase o Importar Clases para Hacerlas Visibles o Utilizar el Método main() o Utilizar bloques try y catch o Recuperar Excepciones o Recuperar Avisos Ejecutar la aplicación de Ejemplo Crear un Applet desde una Aplicación o Escribir el Código del Applet o Ejecutar un Applet El API deJDBC 2..0 Inicialización para Utilizar JDBC 2.0 Mover el Cursor por una Hoja de Resultados Hacer Actualizaciones en una Hoja de Resultados Actualizar una Hoja de Resultados Programáticamente Insertar y Borrar filas Programáticamente Insertar una Fila Borrar una Fila

-1-

Juan Antonio Palos

Acceso a Bases de Datos con JDBC

• •



Ver los cambios en una Hoja de Resultados HacerActualizaciones Por Lotes o Utilizar Objetos Statement para Actualizaciones por Lotes o Excepciones en las Actualizaciones por Lotes Usar Tipos de Datos de SQL3 o Uitlizar tipos de datos SQL3 o Objetos Blob, Clob, y Array o Tipos Struct y Distinct o Características Avanzadas de SQL3 Características de Extensión Estándar

o

Acceso a Bases de DatosJava IDL JDBC fue diseñado para mantener sencillaslas cosas sencillas. Esto significa que el API JDBC hace muy sencillas las tareas diarias de una base de datos, como una simple sentencia SELECT. Esta sección nos llevará a través de ejemplos que utilizan el JDBC para ejecutar sentencias SQL comunes, para que podamos ver lo sencilla que es la utilización del API JDBC básico. Esta sección está dividida a su vez en dos secciones. JDBC Basico quecubre el API JDBC 1.0, que está incluido en el JDK 1.1. La segunda parte cubre el API JDBC 2.0 API, que forma parte de la versión 1.2 del JDK. También describe brevemente las extensiones del API JDBC, que, al igual que otras extensiones estándard, serán liberadas independientemente. Al final de esta primera sección, sabremos como utilizar el API básico del JDBC para crear tablas, insertar valores enellas, pedir tablas, recuperar los resultados de las peticiones y actualizar las tablas. En este proceso, aprenderemos como utilizar las sentencias sencillas y sentencias preparadas, y veremos un ejemplo de un procedimiento almacenado. También aprenderemos como realizar transaciones y como capturar excepciones y avisos. En la última parte de este sección veremos como crear un Applet. NuevasCaracterísticas en el API JDBC 2.0 nos enseña como mover el cursor por una hoja de resultados, cómo actualizar la hoja de resultados utilizando el API JDBC 2.0, y como hacer actualizaciones batch. También conoceremos los nuevos tipos de datos de SQL3 y como utilizarlos en aplicaciones escritas en Java. La parte final de esta lección entrega una visión de la extensión del API JDBC, con caracterísitas...
tracking img