Herramientas de usuario

Herramientas del sitio


bloque4:bbdd

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
bloque4:bbdd [04/01/2019 13:13] – editor externo 127.0.0.1bloque4:bbdd [16/09/2024 20:53] (actual) – editor externo 127.0.0.1
Línea 13: Línea 13:
 ===== Añadir el conector JDBC a nuestro proyecto ===== ===== Añadir el conector JDBC a nuestro proyecto =====
  
-{{ :bloque4:jdbcconnector.png?400|}}+
 Para conectarnos con MySQL desde Java necesitamos el driver JDBC para MySql. Lo podemos descargar desde la web de Mysql. https://www.mysql.com/products/connector/   Para conectarnos con MySQL desde Java necesitamos el driver JDBC para MySql. Lo podemos descargar desde la web de Mysql. https://www.mysql.com/products/connector/  
  
Línea 19: Línea 19:
  
 Para usar otro SGBD debemos buscar el driver conector en su soporte web. Para usar otro SGBD debemos buscar el driver conector en su soporte web.
 +{{ :bloque4:libs-folder.png?200|}}
 +Una vez que lo tenemos descargado debemos añadirlo al classpath de nuestro proyecto. Para ello crearemos como siempre una carpeta (p.e. **libs**) y copiamos y pegamos dentro de ella el archivo Jar que acabamos de descargar.
  
-Una vez que lo tenemos descargado debemos añadirlo al classpath de nuestro proyecto. Click derecho sobre nuestro proyecto en el explorador de proyectos de **eclipse -> Build Path -> Configure Build Path**. +Click derecho sobre nuestro proyecto en el explorador de proyectos de **eclipse -> Build Path -> Configure Build Path**. 
-En la ventana que se abre seleccionamos Libraries y pulsamos sobre Add External JARs. Y añadimos el fichero jar que acabamos de descargar+En la ventana que se abre seleccionamos Libraries y pulsamos sobre Add JARs. Y añadimos el fichero jar que está en nuestra carpeta //libs//
 +{{ :bloque4:jdbc-connector.png?400 | }}
 ===== Conexión con la Base de Datos MySQL ===== ===== Conexión con la Base de Datos MySQL =====
 __Siempre usaremos las clases del paquete__ ''java.sql''. __Siempre usaremos las clases del paquete__ ''java.sql''.
Línea 139: Línea 141:
  
 ==== Parametrizar una consulta ==== ==== Parametrizar una consulta ====
-La clase ''PreparedStament'' almacena una consulta precompilada a la que podemos añadirle los valores posteriormente:+La clase ''PreparedStament'' almacena una consulta precompilada a la que podemos añadirle los valores de sus parámetros (caracter ''?''posteriormente:
  
 <code java> <code java>
Línea 262: Línea 264:
  ==== Eliminar datos ====  ==== Eliminar datos ====
 <code java> <code java>
-String sentenciaSql = "DELETE productos WHERE nombre = ?";+String sentenciaSql = "DELETE FROM productos WHERE nombre = ?";
 PreparedStatement sentencia = null; PreparedStatement sentencia = null;
    
bloque4/bbdd.1546607617.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)