mysql con jsp

srodenas
02 de Julio del 2005
Podrían decirme como realizar una conexión desde jsp a mysql?. Si es posible, mostrar el código.

Roberto
02 de Julio del 2005
debes bajar el api de conexion para java
http://www.mysql.org/Downloads/Contrib/mm.mysql.jdbc-1.2c.tar.gz (debes descomprimirla)
y agregarla a la CLASSPATH

esta trae un manual de conexion con ejemplo

ojala te sirva, que cuando yo lo hice tambien me costo mucho

atte

Roberto


John
02 de Julio del 2005
Mira ahí te va un codigo fuente para conectarte a la base de datos espero que te sirva, bueno te vas a servir por que yo estoy trabajando con jsp y me ha servido mucho. Att John
<%
//Se declaran las variables Sring y se realiza la coneccion a la base de datos
String cod=request.getParameter("codigo");
String nomb=request.getParameter("nombre");
String urlBD = "jdbc:odbc:jhon";
String usuarioBD = "root";
String passwordBD = "";
if(cod!=null){//pregunta si el campo cod es diferente null
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conexion=DriverManager.getConnection(urlBD,usuarioBD,passwordBD);
Statement instruccion=conexion.createStatement();
//Se crea una varible Resultset llamada fil donde sele va asignar los valores que se
//realizan en la consula.
ResultSet fil=instruccion.executeQuery("select codigo_perfil from perfil where codigo_perfil=\'"+cod+"\'");
if(!fil.next())
{
instruccion.executeUpdate("insert into perfil values (\'"+cod+"\',\'"+nomb+"\')");//guarda los valores que se han agregado en los campo
instruccion.close();
} else
out.println("El codigo Ya existe");
conexion.close();
}
catch(ClassNotFoundException CNFE){out.println("Driver no encontrado");}
catch(SQLException SQLE){ out.println("Error de Insercion");}
}
%>