返回
初学者JSP连接Ac
置顶

初学者JSP连接Access数据库代码

适用初学者的JSP连接Access数据库代码,刚刚写的一个Java Web 中连接Access数据库的代码。这些天讲到数据库操作,但是我的本子是XP home版,安装SQL Server比较麻烦,干脆弄个ACCESS来演示好了。有时小型桌面数据库还是蛮实用的嘛,哈~

复制内容到剪贴板代码:

<%@ page contentType="text/html; charset=GB18030" %>

<%@page import="java.sql.*" %>






<%

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("/")+"test.mdb";

//特别注意上面的Driver和(*.mdb)之间是有空格的

/*这个test.mdb文件是存放在Web Module目录下的,当然可以自行改变路径*/

Connection conn=DriverManager.getConnection(url);

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("SELECT * FROM log");//log为表名,和SQL一样

while(rs.next()){

out.print(rs.getInt("ID")+" ;");

out.print(rs.getString("username")+" ;");

out.print(rs.getString("password")+" ;");//log表中三个字段,主键是ID,自增的。username和password是文本类型。

out.println("
");

}

rs.close();

stmt.close();

conn.close();

}

catch(Exception ex){

out.print(ex);

}

%>






适用初学者的JSP连接Access数据库代码,刚刚写的一个Java Web 中连接Access数据库的代码。这些天讲到数据库操作,但是我的本子是XP home版,安装SQL Server比较麻烦,干脆弄个ACCESS来演示好了。有时小型桌面数据库还是蛮实用的嘛,哈~


复制内容到剪贴板代码:


<%@ page contentType="text/html; charset=GB18030" %>


<%@page import="java.sql.*" %>






<%@ page contentType="text/html; charset=GB18030" %>


<%@page import="java.sql.*" %>


<html>


<head>


<title>


jsp1


</title>


</head>


<body bgcolor="#ffffff">


<form method="POST" action="\Web\index.jsp">


<%


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("/")+"test.mdb";


//特别注意上面的Driver和(*.mdb)之间是有空格的


/*这个test.mdb文件是存放在Web Module目录下的,当然可以自行改变路径*/


Connection conn=DriverManager.getConnection(url);


Statement stmt=conn.createStatement();


ResultSet rs=stmt.executeQuery("SELECT * FROM log");//log为表名,和SQL一样


while(rs.next()){


out.print(rs.getInt("ID")+" ;");


out.print(rs.getString("username")+" ;");


out.print(rs.getString("password")+" ;");//log表中三个字段,主键是ID,自增的。username和password是文本类型。


out.println("<br>");


}


rs.close();


stmt.close();


conn.close();


}


catch(Exception ex){


out.print(ex);


}


%>


</form>


</body>


</html>









<%

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("/")+"test.mdb";

//特别注意上面的Driver和(*.mdb)之间是有空格的

/*这个test.mdb文件是存放在Web Module目录下的,当然可以自行改变路径*/

Connection conn=DriverManager.getConnection(url);

Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery("SELECT * FROM log");//log为表名,和SQL一样

while(rs.next()){

out.print(rs.getInt("ID")+" ;");

out.print(rs.getString("username")+" ;");

out.print(rs.getString("password")+" ;");//log表中三个字段,主键是ID,自增的。username和password是文本类型。

out.println("
");

}

rs.close();

stmt.close();

conn.close();

}

catch(Exception ex){

out.print(ex);

}

%>








 <%< p="">

<%@ page contentType="text/html; charset=gb2312" language="java"

import="java.sql.*"%>


<%< p="">

文中图片素材来源网络,如有侵权请联系删除

热门课程

全部课程
郑州工商管理(MBA)双证硕士研究生
郑州工商管理(MBA)双证硕士研究生
价格
课程价格:
询价
时间
上课时间:
电话咨询
成都工商管理(MBA)双证硕士研究生
成都工商管理(MBA)双证硕士研究生
价格
课程价格:
询价
时间
上课时间:
电话咨询
台州成考学历提升辅导
台州成考学历提升辅导
价格
课程价格:
询价
时间
上课时间:
全日制
成考学历提升辅导
成考学历提升辅导
价格
课程价格:
询价
时间
上课时间:
全日制
杭州学大高考复读
杭州学大高考复读
价格
课程价格:
询价
时间
上课时间:
电话咨询

相关头条

预约报名

立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图
培训首页 > 电脑与IT培训头条 > 初学者JSP连接Access数据库代码
咨询