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