Mostrando entradas con la etiqueta java. Mostrar todas las entradas
Mostrando entradas con la etiqueta java. Mostrar todas las entradas

sábado, 10 de noviembre de 2018

Ignacio Suanes Clases particulares de programación en Java y C / C ++ Ideal para introducirse en el mundo de la programación o profundizar en ciertos aspectos. Enseñamos tanto a personas que quieren aprender por simple curiosidad, así como también hacemos nivelaciones, cursos paralelos, apoyo en proyectos, preparación de exámenes. Clases totalmente individuales y personalizadas a las necesidades del estudiante. Contacto: Ignacio Suanes WhatsApp En Uruguay: 097153402 En el resto del mundo: +59897153402

Ignacio Suanes


Clases particulares de programación en Java y C / C ++


Ideal para introducirse en el mundo de la programación o profundizar en ciertos aspectos.


Enseñamos tanto a personas que quieren aprender por simple curiosidad, así como también hacemos nivelaciones, cursos paralelos, apoyo en proyectos, preparación de exámenes.


Clases totalmente individuales y personalizadas a las necesidades del estudiante.


Contacto:
Ignacio Suanes
WhatsApp
En Uruguay: 097153402
En el resto del mundo: +59897153402

lunes, 20 de agosto de 2018

Conectar una aplicación Java a una base de datos MySQL


Paso 1:

Creo Java Aplication.
Creo proyecto vacío.

Google:
* Descargo conector java MySql
Aparece también como: Download connection/J en la página oficial.

Abro carpeta y extraigo archivo Mysql.connector.java en una carpeta independiente.

En Netbeans, ir a las librerías (panel izquierdo), botón derecho, add, elijo el archivo anterior descomprimido.

Agrego formulario con un botón “conectar”.
Click derecho en botón.
Cambiar variable btn_conectar.


Objetivo del código: conectar a una base de datos de nombre “Escuela” en localhost con el puerto de MySQL 3306, es decir, en el directorio “odbc:Mysql://localhost:3306/Escuela”, el cuál se almacena en una constante URL, el código quedaría de la siguiente manera y debe ser ingresado haciendo doble click en el botón “Conectar”, cuando estamos programando la ventana en Netbeans.

public static final String URL = “udbc:Mysql://localhost:3306/Escuela”;

Usaremos, a continuación un USERNAME y PASSWORD como constantes públicas

public static final String USERNAME = “root”;

public static final String PASSWORD = “123456”;

Ahora, el método “conexión”.

Public static Connection getConnection()
{
Connection con = null; /*botón derecho e importar library, análogamente para todos los que se requiera*/

try
{
Class.forName(“com.mysql.jdbc
.con=(connection)DriverManager.getConnection(URL,USERNAME,PASSWORD);
JoptionPane.showMessageDialog(null,”conexion exitosa”);

}
catch(Exception e)
{ Systemout...(e);

}

Ahora el action performed del mismo botón

Private void btnConectarActionPerformed(java.awt.event.ActionEvent evt)
{
try
{ Connection con = null;
con = getConnection;
ResulSet res;
PrepareStatement ps;
ps = con.prepareStatement(“SELECT * FROM persona”);
res=ps.executeQuery();
if(res.next())
{
JoptionPane.ShowMessageDialog(null,res.getString(“nombre + “ “ + res.getString, “ domicilio “ ;
}
else
{
show message: “no existen datos”
}
catch(exception e)
{
System.out.println(e);
}
return con;

} /*Fin método conexion*/

Fin del código en Java, ahora veremos cómo instalar y operar en la BD.


Paso 2:

En localhost, creo una BD Mysql
set as default
creo tabla Persona
Coloco los datos que va a tener la persona en la tabla con sus tipos respectivos y tamaños de caracteres.


El órden de los pasos no cambia el resultado.