he aqui una conexion simple de base de datos .. indiquenme cual es el error o si se encuentra bien.. fijense detalladamente
------------------------------------------------------------------------------------
import java.io.*;
import java.text.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.util.*;
public class usuario {
public void consulta(){
Connection conn = null;
String strSQL = "";
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://intranet:3306/principal?user=bruno&password=calderon");
Statement stmt = conn.createStatement();
strSQL = "select * from pais";
ResultSet rs = stmt.executeQuery(strSQL);
System.out.println(" codigo pais");
System.out.println("-------------------------------");
while(rs.next())
System.out.println(" " + rs.getString(1) + " " + rs.getString(2));
}
catch (SQLException exc){
System.err.println(exc.getMessage());
}
catch (ClassnotFoundException exclas){
System.err.println(exclas.getMessage());
}
catch (Exception exgen){
System.err.println(exgen.getMessage());
}
finally{
try{
if (conn != null) {
conn.close(); }
}
}catch (SQLException sqlex) {
System.err.println(sqlex.getMessage());
}
}
}
public static void main(String[] argumentos) {
usuario a = new usuario();
a.consulta();
}
}
------------------------------------------------------------------------------------
envien su repuesta, posible o lo que seria mejor.....