JSP (Java Server Page) - Problema con conexion a MySQL

 
Vista:

Problema con conexion a MySQL

Publicado por Carlos Avendaño (4 intervenciones) el 21/04/2008 06:40:00
Bueno amigos tengo un problemita ahorita, tengo un servlet que utilizo para crear la conexion con la bd, lo he utilizado en otro sistema y me funcionaba bien, pero ahora q cree otro, ya esta conexion supuestamente funciona pero no me arroja resultados
------------------------------------------Codigo del Servlet----------------------------------------------------------
public class DBConnector extends HttpServlet
{
public Connection CONN = null;
public Statement STMT = null;
public ResultSet RS = null;
public Connection getConect() throws IOException{

Connection con = null;
String drivers = "";
String url = "";
String username = "";
String password = "";

try
{
drivers = "com.mysql.jdbc.Driver";
url = "jdbc:mysql://localhost:3306/Colegio";
username = "root";
password = "avendano";
Class.forName(drivers);
con = DriverManager.getConnection( url, username, password );
System.out.println("Coneccion con exito");
}
catch (ClassNotFoundException ex)
{
ex.printStackTrace();
}
catch (SQLException ex) {
ex.printStackTrace();
}

return con;
}
}
-------------------------------------- Fin del Codigo ----------------------------------------------------------------
pues cuando creo la instacion para conectarme, me crea la conexion, pero aunq cambie todos los datos de la conexion siempre me la tira como creada, o al menos no me tira error, la verdad no se que pasara, espero que puedan ayudarme
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

espero te sirva......

Publicado por Adolfo (2 intervenciones) el 22/05/2008 22:45:20
bueno mira yo uso una libreria en la cual ahy creo mis metodos y una de ellas es la conexion a la base de datos.el metodo se llama ConectaDB y tiene el sgt codigo:
package com.me.sql;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConectaDB {
//Cadena de Conexion para MySql
private String driver="com.mysql.jdbc.Driver";//ODBC
private String url="jdbc:mysql://localhost/depredadores";//URL
private String usuario="root";//USUARIO
private String password="123";//PASSWORD

//RETORNA UN OBJETO CONNECTION CASO CONTRARIO RETORNA NULL
public Connection getConnection(){
Connection cn = null;
try{
Class.forName(driver).newInstance();
cn=DriverManager.getConnection(url,usuario,password);
}catch(SQLException e){
System.out.println(e.toString());
cn=null;
}catch(Exception e){
System.out.println(e.toString());
cn=null;
}
return cn;
}
}

y luego solo lo que hago es llamarla nada mas,en el nodo Libraries de cada proyecto que hago solo la añado(Add Proyect) la ruteo donde estay funciona Ok.Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar