hola tengo un problema realice la coneccion entre un codigo java y access al correr la aplicacion no tengo ningun problema en java, al convertirlo a codigo jsp para una pagina en html me marca el sieguiente error(uso la misma base de datos q para java)...
Error en la DB: java.sql.SQLException: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
mi codigo es:
<%@ page language="java" %>
<%@ page import = "java.sql.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Datos</title>
</head>
<body>
<h1>Datos</h1>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn = DriverManager.getConnection("jdbc:odbc:Proye");
Statement st = cn.createStatement();
ResultSet datos = st.executeQuery("Select * from ATabla1");
while(datos.next()){
out.println("Nombre: " + datos.getString(3));
}
cn.close();
}
catch(Exception e)
{
out.println("Error en la DB: " + e);
}
%>
</body>
</html>
nombre de la base de datos: Proye igual para el DNS
tabla: ATabla1
en java si me muestra el contenido del a columna 3 en jsp me marca el error, lo corro desde tomcat Server