Buenas!.. Tengo un problemilla al compilar y ejecutar un .java desde Eclipse...
El programa ha de conectarse a una base de datos ,pero el entorno de Eclipse da el error de que no se "Especifico que tipo de Main se ha de utilizar"
El código e sel siguiente:
import java.sql.*;
import java.io.*;
public class cnxInformix {
/**
* @param args
*/
public void Conexion(){
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
try{
String driver = "com.informix.jdbc.IfxDriver";
String url = "jdbc:informix-sqli://prbds.hgugm.hggm.es:3030/siscam:INFORMIXSERVER=prbds_tcp1;user=ODBCInformix ;password=xxxx";
Class.forName(driver);
con = DriverManager.getConnection(url);
stmt=con.createStatement();
CallableStatement cs = con.prepareCall("{call pr_huecos_libres('000003','N','06/09/2005','10:00','O')}");//Procedimiento de Accion/Retorno de datos
rs = cs.executeQuery();
}catch (ClassNotFoundException e){
System.out.println("No se pudo cargar el driver "+e.getMessage());
}catch(SQLException e){
System.out.println("SQLException atrapada "+e.getMessage());
}
finally{
try{
if (con!=null) con.close();
}
catch(SQLException ignorado){}
}
}
/**
*
* @param args
*/
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
System.out.println("Comienza Main...");
cnxInformix con=new cnxInformix();
con.Conexion();
}
}