赞
踩
JSP连接Access数据库方法(一):
关键:数据库名为student.mdb,数据表名为students,字段分别为id,name,sex,college
//加载数据库驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//将数据源student.mdb放在项目根目录下,然后将student.mdb改为你的数据库文件名称
Stringurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ="+request.getRealPath("/")+"student.mdb";
或
String spath="student.mdb";
String dbpath=application.getRealPath(spath);
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+dbpath;
JSP连接Access数据库方法(二):
关键:数据库名为student.mdb,数据表名为students
打开“控制面板”->“管理工具”->“数据源 (ODBC)”,选择“系统DSN”,单击“添加”,选择“Driver do Microsoft Access (*mdb)”,填写数据源名为jspdata,数据库选择为student.mdb所在的路径,最后完成确定
//加载数据库驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//将数据源student.mdb放在项目根目录下,然后将test.mdb改为你的数据库文件名称
Stringurl="jdbc:odbc:jspdata";
示例:
<body>
<p align="center" class="STYLE1">测试JSP连接Access数据库</p>
<table width="501" height="29" border="1" align="center" bordercolor="#0000FF">
<tr>
<td width="115" height="23" align="center"><span class="STYLE2">编号</span></td>
<td width="126" align="center"><span class="STYLE2">姓名</span></td>
<td width="106" align="center"><span class="STYLE2">性别</span></td>
<td width="126" align="center"><span class="STYLE2">学校</span></td>
</tr>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){
out.print("数据库驱动程序装入错误!");
}
try{
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+request.getRealPath("/")+"student.mdb";
Connection conn=DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from students");
while(rs.next()){
%>
<tr>
<td width="115" height="23" align="center"><span class="STYLE2"><%=rs.getString(1) %></span></td>
<td width="126" align="center"><span class="STYLE2"><%=rs.getString(2) %></span></td>
<td width="106" align="center"><span class="STYLE2"><%=rs.getString(3) %></span></td>
<td width="126" align="center"><span class="STYLE2"><%=rs.getString(4) %></span></td>
</tr>
<%
}
rs.close();
stmt.close();
conn.close();
}catch(Exception e){
e.printStackTrace();
}
%>
</table>
</body>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。