|
代码:
<%@ page session="false" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<HTML>
<HEAD>
<TITLE> DB connection </TITLE>
</HEAD>
<BODY>
<h2> db connection</h2><br>
<%
String DRIVER="jdbc.odbc.JdbcOdbcDriver";
String URL="jdbc dbc:faq.mdb";
Connection con=null;
try{
Class.forName(DRIVER);
con=DriverManager.getConnection(URL);
String sql=" "+"select * from faqs";
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
%>
<dl>
<%
while(rs.next()){
String id=rs.getString(1);
String subject=rs.getString(2);
%>
<hr><br><center>
id:<%=id%><br>subject:<%=subject%></center><br>
<%
}
rs.close();
rs=null;
stmt.close();
stmt=null;
}
finally{
if(con!=null){
con.close();
}
}
%>
</dl>
</BODY>
</HTML>
运行之后,出现这样的错误:
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: jdbc.odbc.JdbcOdbcDriver
root cause
java.lang.ClassNotFoundException: jdbc.odbc.JdbcOdbcDriver
整不懂了,我折腾了两天也没弄好,最后又拿上来,请帮忙! |
|