Buenas, con nociones no básicas, sino lo siguiente nos mandaron hacer un programa de java con base de datos, vamos de buscarnos la vida... y entretenernos, ando atascado porque se supone que tiene que conectar a una base de datos mysql, hacer una consulta y mostrarla, sin graficos formularios ni nada...
MAIN
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javamysql;
import java.sql.Connection;
import java.sql.SQLException;
/**
*
* @author Master
*/
public class Javamysql {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws SQLException, ClassNotFoundException {
// TODO code application logic here
Connection conexion=CreaConexion.getConnection(); [highlight=#FFFFAA]LINEA de ERROR[/highlight]
conexion.close();
System.out.println("Desconectando la Base de Datos");
}
}
CreaConexion
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javamysql;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
*
* @author Administrador
*/
public class CreaConexion
{
public static Connection getConexion() throws SQLException, ClassNotFoundException
{
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Conectando a la Base de Datos");
return DriverManager.getConnection ("jdbc:mysql://localhost:3306/BD");
} catch (ClassNotFoundException e)
{
throw new SQLException(e.getMessage());
}
}
}
y me da el siguiente fallo:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous sym type: javamysql.CreaConexion.getConnection
at javamysql.Javamysql.main(Javamysql.java:21)
Java Result: 1
Alguien que tenga un ejemplo, o le hayan enseñado a programar en java? me pueda echar una cable?
muchisimas gracias