码报彩图网站:初学者JSP连接Access数据库代码电脑与IT培训

金博880特码报 www.nhzki.cn 更新时间:2017-12-06 10:28:04 点击量:225 点赞数:15

来源:IT培训联盟

内容摘要:   适用初学者的JSP连接Access数据库代码,刚刚写的一个Java Web 中连接Access数据库的代码。这些天讲到数据库操作,但

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

  复制内容到剪贴板代码:

&emsp;&emsp;<%@ page="" contenttype="text/html; charset=GB18030">

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






&emsp;&emsp;

&emsp;&emsp;<%

&emsp;&emsp;try{

&emsp金博880特码报;&emsp;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

&emsp;&emsp;}

&emsp;&emsp;catch(ClassNotFoundException e){

&emsp;&emsp;out.print("数据库驱动程序装入错误");

&emsp;&emsp;}

&emsp;&emsp;try{

&emsp;&emsp;String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+request.getRealPath("/")+"test.mdb";

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

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

&emsp;&emsp;Connection conn=DriverManager.getConnection(url);

&emsp;&emsp;Statement stmt=conn.createStatement();

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

&emsp;&emsp;while(rs.next()){

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

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

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

&emsp;&emsp;out.println("");

&emsp;&emsp;}

&emsp;&emsp;rs.close();

&emsp;&emsp;stmt.close();

&emsp;&emsp;conn.close();

&emsp;&emsp;}

&emsp;&emsp;catch(Exception ex){

&emsp;&emsp;out.print(ex);

&emsp;&emsp;}

&emsp;&emsp;%>






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


&emsp;&emsp;复制内容到剪贴板代码:


&emsp;&emsp;<%@ page="" contenttype="text/html; charset=GB18030">


&emsp;&emsp;<%@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>








&emsp;&emsp;


&emsp;&emsp;<%

&emsp;&emsp;try{

&emsp;&emsp;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

&emsp;&emsp;}

&emsp;&emsp;catch(ClassNotFoundException e){

&emsp;&emsp;out.print("数据库驱动程序装入错误");

&emsp;&emsp;}

&emsp;&emsp;try{

&emsp;&emsp;String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+request.getRealPath("/")+"test.mdb";

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

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

&emsp;&emsp;Connection conn=DriverManager.getConnection(url);

&emsp;&emsp;Statement stmt=conn.createStatement();

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

&emsp;&emsp;while(rs.next()){

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

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

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

&emsp;&emsp;out.println("");

&emsp;&emsp;}

&emsp;&emsp;rs.close();

&emsp;&emsp;stmt.close();

&emsp;&emsp;conn.close();

&emsp;&emsp;}

&emsp;&emsp;catch(Exception ex){

&emsp;&emsp;out.print(ex);

&emsp;&emsp;}

&emsp;&emsp;%>








&emsp;&emsp;&emsp;<%< p="">

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

&emsp;&emsp;import="java.sql.*"%>


&emsp;&emsp;<%< p="">

【初学者JSP连接Access数据库代码电脑与IT培训】来自金博880特码报

专业老师指导

张老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业

培训咨询客服

刘老师

IT培训专业客服,用自己的真诚帮助了无数学子找到了合适的学校

已点赞:15 +1

 

大家都在看

兄弟连教育北京校区(总部)

更新时间:2018-03-30 09:52:34

  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,

浏览:5053人

兄弟连教育郑州校区

更新时间:2018-04-02 10:47:09

  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,

浏览:3300人

湖南大学信科IT(湖大信科IT)

更新时间:2018-07-05 11:03:54

长沙中南信息科技技术学校是一所长沙人社局批准备案的高标准职业教育机构。学校本着“安全办学、规范从事、特色发展”的办学理念和“一切为了学生,为了学生一切,为了一切学生”的育

浏览:3234人

兄弟连教育济南校区

更新时间:2018-03-30 11:54:51

  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,

浏览:2604人

兄弟连教育上海校区

更新时间:2018-03-30 10:19:52

  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,

浏览:2474人

教育机构

全国统一客服电话
4006-023-900
周一至周六 09:00-17:00 接听
IT培训联盟官方公众号
扫描访问手机版
  • [酷]比西方国家的预约排队制要高明多了! 2019-03-24
  • 为什么在国外烤面包,在中国则成了蒸馒头? 2019-03-18
  • 高清:12处唐长安城遗存照,纪念大唐建都长安1400周年 2019-03-18
  • 海外网新闻信息服务许可证 2019-03-06
  • 北京加强外地车管控:设过渡期 限进京证次数 2019-01-14
  • 自己回敬自己······大家都醉了······[哈哈] 2018-12-07
  • 珠海高栏港经济区2020年村容村貌将明显改观 2018-12-07
  • 笑博士没有经历计划经济时代!其对计划经济的批评,是从市场派抄袭来的。实践证明,社会主义与计划经济是兼容的。正是由于中国中途放弃计划经济,盲目迷信市场经济,使得中 2018-10-17
  • 【STN选题会20】任天堂变坏了,NS上架一款恋爱模拟游戏 2018-10-17
  • 回复@笑傲江湖V:七千二百多吧。 2018-10-08
  • 嗯,这个有可能。符合系统性关连。 2018-10-08
  • 杨鸣520以特殊方式正式退役:向最爱的辽宁队服告别 2018-10-05
  • 王云飞:打美军我们东海弱,南海强!凤凰军机处 2018-10-05
  • 中国保险行业协会发布汽车后市场配件合车标准 2018-09-17
  • 拜博口腔医疗集团创始人、董事长黎昌仁获第十二届人民企业社会责任奖年度人物奖 2018-09-13
  • 363| 943| 346| 525| 550| 326| 570| 510| 688| 558|