码报新资料:初学者JSP连接Access数据库代码电脑与IT培训

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

来源: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培训专业客服,用自己的真诚帮助了无数学子找到了合适的学校

已点赞:22 +1

 

大家都在看

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

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

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

浏览:5521人

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

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

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

浏览:4729人

兄弟连教育郑州校区

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

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

浏览:3501人

兄弟连教育上海校区

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

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

浏览:2787人

兄弟连教育济南校区

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

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

浏览:2778人

教育机构

全国统一客服电话
4006-023-900
周一至周六 09:00-17:00 接听
IT培训联盟官方公众号
扫描访问手机版
  • 西铁城百年盛典  秉持制表初心,缔造百年传奇 2019-05-11
  • 合肥市用法治思维推进社会治理积极服务和改善民生 2019-05-11
  • 西安回应“抢人大战致房价上涨”:恶意营销 2019-05-01
  • 国地税正式合并!一文读懂来龙去脉 2019-04-24
  • 从澳洲买龙舟也能包邮!海外华人国内网购14米龙舟解乡愁 2019-04-24
  • 这泼猴,物理。古文,哲学,基础语文,那一项没出丑?看着就想笑 2019-04-17
  • 红豆杉真的能抗癌吗?误食小心中毒 2019-04-17
  • 【科普探长】高层大楼火灾,如何沉着应对 2019-04-06
  • 具奋垄断因素的市场经济是变种的市场经济,这种市场经济不可能实现资源合理配置,只会造成畸形发展,导致社会经济的恶性病变。房地产市场现状是最好例证。 2019-04-06
  • [酷]比西方国家的预约排队制要高明多了! 2019-03-24
  • 为什么在国外烤面包,在中国则成了蒸馒头? 2019-03-18
  • 高清:12处唐长安城遗存照,纪念大唐建都长安1400周年 2019-03-18
  • 海外网新闻信息服务许可证 2019-03-06
  • 北京加强外地车管控:设过渡期 限进京证次数 2019-01-14
  • 自己回敬自己······大家都醉了······[哈哈] 2018-12-07
  • 175| 734| 192| 343| 991| 705| 362| 235| 786| 290|