next up previous contents
Next: Ejecutar el programa compilado Up: Programación de aplicaciones en Previous: Como ubicar el controlador   Contents

Programa JDBCinserta.java para inserción de datos con SQL

El programa compilado JDBCinserta.class realiza la inserción de renglones en la tabla tablaPrueba de la base de datos test.

Este programa ejecuta la inserción (Insert) a través de una instrucción de SQL precompilada que permite ejecutar sentencias de SQL de una manera más eficiente y fácil de codificar. De una conexión se obtiene, utilizando el método preparedStatement(), el llamado PreparedStatment ó SQL precompilado.

Un PreparedStatement es más eficiente ya que se prepara una vez y se puede utilizar en múltiples ocaciones. Además resulta más fácil de codificar con éste, ya que libera al programador de escribir complejas concatenaciones de Strings y de usar métodos de formateo de datos propietarios para formular sentencias del SQL. En vez, se utiliza el signo de interrogación (?) para reservar un lugar para cada parámetro de entrada y programáticamente se especifican los valores para cada lugar reservado previo a la ejecución de la sentencia de SQL. La figura [*] muestra el programa en ejecución y el apéndice [*] muestra el código fuente del programa JDBCinserta.java

Figure: Programa JDBCinserta.class
Image imagenes/pjava/JDBCInserta-2.png


next up previous contents
Next: Ejecutar el programa compilado Up: Programación de aplicaciones en Previous: Como ubicar el controlador   Contents
Cancerbero 2005-02-25