AYUDA PORFAVOR EJEMPLO O AYUDA PORFAVOR

Base de datos

Esta aplicación considera que la información sobre la cual se harán las consultas se encuentra localizada en una base de datos (MySQL, SQL Server, Oracle, POstgreSQL, etc.) en algún servidor, que puede estar localizado en otro sistema distinto a donde se encuentra el servidor de la aplicación.

Los estudiantes analizarán y diseñarán la base de datos y la implementarán en el DBMS que hayan elegido.

Lado del servidor

El servidor recibirá solicitudes de servicio de parte de los clientes. El único servicio que tendrá será el de proporcionar la información que solicita el cliente sobre información de la base de datos.

Lado del cliente
El cliente deberá tener una interfaz gráfica de usuario (GUI) hecha con Swing, como se muestra en la siguiente figura:
Imagen alojada en imaXenes.com

Los elementos gráficos tendrán las siguientes funciones:
Las cajas de texto mostrarán la información recibida de la base de datos y también uno de ellos servirá para hacer la consulta.
Los botones son para:

•Establecer la conexión con el servidor.
• Hacer una consulta a la base de datos
• Limpiar los contenidos de las cajas de texto
• Terminar la ejecución de la aplicación

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Sr. Negativo

Ayudadita

Pasos:

  • Instalar el jdk (al parecer ya tiene el jre)
  • Crear variable de entorno Mi Pc->Propiedades->Opciones avanzadas->Variables de entorno->Nueva
  • Poner en nombre JAVA_HOME y en valor algo asi C:\Archivos de programa\Java\jdk1.6.0_21\bin
  • Instalar Apache Tomcat (si vas a trabajar en ambientes Web), el servidor por default deber ser http://localhost:8080/
  • Crear variable de entorno Mi Pc->Propiedades->Opciones avanzadas->Variables de entorno->Nueva
  • Instalar el SGB como MySQL y el driver
  • Guardar el driver mysql-connector-java-5.1.13-bin.jar en C:\Archivos de programa\Java\jdk1.6.0_21\jre\lib\ext
import java.sql.DriverManager;
import java.sql.Connection;
import java.lang.ClassNotFoundException;
import java.sql.SQLException;
import java.sql.*;

public class Conexion4{

public static void main(String[] args) {
try {
/**** Cargamos el driver ****/
Class.forName("com.mysql.jdbc.Driver");
/**** Realizamos la conexión ****/
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/sistemared", "root", "root" );
/**** Ok: avisamos ****/
System.out.println( "BIEN HECHO");
System.out.println( "CONEXION ESTABLECIDA");
/**** Una buena costumbre: cerramos la conexión ****/
con.close();
}
/**** Excepción que se dispara si falla la carga del driver ****/
catch( ClassNotFoundException e ) { e.printStackTrace(); }
/**** Excepción que se dispara si falla la conexión *****/
catch ( SQLException e) { e.printStackTrace(); }
}
}

Suerte

No es por ser mala onda Sr.-

No es por ser mala onda Sr.- pero guardar las bibliotecas en jdk\lib como que no está chido.

Quizá en jdks\ext pero no en lib.

Sé que la intención en buena though :)

Saludos.

Imagen de Sr. Negativo

Me equivoque

Es verdad, bueno al menos alguien se dio cuenta. Gracias @OscarRyz.

Ya lo corregi.