【文件属性】:
文件名称:JSP通过JDBC访问数据库
文件大小:12KB
文件格式:ZIP
更新时间:2014-04-07 10:02:59
jsp access jdbc访问数据库 jdbc连接数据库 图书管理
是一个最简单,也是学习jsp必须会的一个入门实验----通过jdbc连接数据库。
采用jsp+access数据库实现,同时使用javabean通过jdbc连接数据库。运行结果将显示从数据库查询出的图书。里面包含了javabean的源代码及解释。
提示:如果是要下jsp图书管理系统的朋友,请下载我上传的另一个资源----jsp+access图书管理系统。就不要再下本资源了,本资源只是做了一个图书的表,用以连接数据库查询图书,并没有对图书的增、删、改功能。
javabean源代码:
package sjob;
import java.sql.*;
public class connBook
{
private Statement state=null;
private Connection conn = null;
ResultSet results=null;
public connBook() { }
public void openConn()throws Exception //连接数据库
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:book";
conn=DriverManager.getConnection(url,"",""); //数据库、用户名、密码 ,创建连接对象
}
catch(SQLException e) //异常处理
{
System.err.println("Data.executeQuery: " +e.getMessage());
}
}
public ResultSet queryResult(String query)
{
results = null;
try
{
state=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); //创建访问数据库的对象
results=state.executeQuery(query); //查询并返回结果
}
catch(SQLException e)
{
System.err.println("Data.executeQuery: " + e.getMessage());
}
return results;
}
public void closeState()
{
try
{
state.close(); //关闭访问数据库的对象
}
catch(SQLException e)
{
System.err.println("Date.executeQuery: " + e.getMessage());
}
}
public void closeConn()
{
try
{
conn.close(); //断开连接
}
catch(SQLException e)
{
System.err.println("Data.executeQuery: " + e.getMessage());
}
}
}
【文件预览】:
smalljob
----WEB-INF()
--------classes()
----connBook.java(1KB)
----visitAccess.jsp(1KB)
----book.mdb(156KB)