я новичок в программировании на Java и новый на этом форуме.В настоящее время я делаю свой проект в JSP, которые имеют подключение к базе данных, используя доступ Microsoft.я пытаюсь использовать драйвер ucanaccess для подключения SQL, и вот где я получил ошибку: java.sql.SQLException: не найден подходящий драйвер для jdbc: ucanaccess: // C: /Users/dbaccess/testDB.accdb.
Я использую Eclipse в качестве IDE для проекта.я уже поместил все 5 файлов jars в справочную библиотеку, как упомянуто одним из пользователей здесь в stackoverflow.
String dburl = "jdbc:ucanaccess://C:/Users/dbaccess/testDB.accdb";
Connection con=DriverManager.getConnection(dburl,"","");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM studTab");
boolean b=rs.next();
out.println("registration no: "+rs.getString(1));
out.println("<br>name: "+rs.getString(2));
out.println("<table border=5>");
out.println("<th>"+"IT2353"+"</th>");
while(b)
{
out.println("<tr>");
out.println("<td>"+rs.getString(2)+"</td>");
out.println("</tr>");
b =rs.next();
}
out.println("</table>");
ошибка: тип отчета об исключении
Сообщение javax.servlet.ServletException: java.sql.SQLException: не найден подходящий драйвер для jdbc: ucanaccess: // C: /Users / dbaccess / testDB.accdb
Описание Сервер обнаружил непредвиденное состояние, не позволяющее ему выполнить запрос.
Исключение org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: не найден подходящий драйвер для jdbc: ucanaccess: // C: /Users/dbaccess/testDB.accdb org.apache.jasper.servlet.JspServletWrapper.handleJspException (JspServletWrapper.java:598) org.ache.servlet.JspServletWrapper.service (JspServletWrapper.java:499) org.apache.jasper.servlet.servlet.http.HttpServlet.service (HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)
Основная причина javax.servlet.ServletException: java.sql.SQLException: не найден подходящий драйвер для jdbc: ucanaccess: // C: /Users/dbaccess/testDB.accdb org.apache.jasper.runtime.PageContextImpl.doHandlePageException (PageContextImpl.javaapache или org).jasper.runtime..servlet.http.HttpServlet.service (HttpServlet.java:742) org.apache.jasper.servlet.) org.apache.jasper.servlet.JspServlet.service (JspServlet.java:330) javax.servlet.http.HttpServlet.service (HttpServlet.java:742) org.apache.tomcat.websocket.server.Wsilterter (WFF).java: 52)
Основная причина java.sql.SQLException: не найден подходящий драйвер для jdbc: ucanaccess: // C: /Users/dbaccess/testDB.accdb java.sql.DriverManager.getConnection (UnknСобственный источник)servlet.http.HttpServlet.service (HttpServlet.java:742) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:476) org.apache.jasper.servlet.JspServlet.jspJervlet.org.apache.jasper.servlet.JspServlet.service (JspServlet.java:330) javax.servlet.http.HttpServlet.service (HttpServlet.java:742) org.apache.tomcat.websocket.server.WsFilter (WFF)Ява: 52)