Usar instrucciones con el controlador JDBC

El controlador JDBC SQL Server 2005 de Microsoft se puede usar de diferentes modos para trabajar con datos de una base de datos de SQL Server. El controlador JDBC se puede usar para ejecutar instrucciones de SQL contra la base de datos o para llamar a procedimientos almacenados en la base de datos, empleando parámetros de entrada y de salida. El controlador JDBC también admite el uso de secuencias de escape de SQL, claves generadas automáticamente y actualizaciones realizadas dentro de una operación por lotes.

El controlador JDBC proporciona tres clases para la recuperación de datos desde una base de datos de SQL Server.

  1. SQLServerStatement, para ejecutar instrucciones de SQL sin parámetros.

  2. SQLServerPreparedStatement - (heredada de SQLServerStatement), para ejecutar instrucciones de SQL compiladas que pueden contener parámetros de entrada.

  3. SQLServerCallableStatement, (heredada de SQLServerPreparedStatement), para ejecutar procedimientos almacenados que pueden contener parámetros IN, OUT o de ambos tipos.

Los temas de esta sección tratan cómo usar cada una de estas tres clases de instrucciones para trabajar con datos de una base de datos SQL Server.

En esta sección

Tema Descripción

Usar instrucciones con SQL

Describe cómo usar instrucciones de SQL con el controlador JDBC para trabajar con datos de una base de datos de SQL Server.

Usar instrucciones con procedimientos almacenados

Describe cómo usar procedimientos almacenados con el controlador JDBC para trabajar con datos de una base de datos de SQL Server.

Usar múltiples conjuntos de resultados

Describe cómo usar el controlador JDBC para recuperar datos de varios conjuntos de resultados.

Usar secuencias de escape SQL

Describe cómo usar secuencias de escape de SQL, como literales y funciones de fecha y hora.

Usar claves generadas automáticamente

Describe cómo usar claves generadas automáticamente.

Realizar operaciones por lotes

Describe cómo usar el controlador JDBC para llevar a cabo operaciones en lote.

Controlar instrucciones complejas

Describe cómo usar el controlador JDBC para ejecutar instrucciones complejas que realizan diversas tareas y pueden devolver tipos diferentes de datos.

Vea también

Otros recursos

Introducción al controlador JDBC