请留下您的手机号
我们即刻安排课程老师为您回电!
您好
请留下您的联系方式,我们将主动给您回电!
第一时间为您安排就近试听!
培训首页 > 电脑与IT培训头条 > 初学者JSP连接Access数据库代码

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

南京万和IT培训中心 / 发表时间:2015-09-08 3180人浏览 软件系统培训   南京软件系统培训

  适用初学者的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="">



文中图片素材来源网络,如有侵权请联系删除
相关课程
万和思科认证网络课程即将火热开班

万和思科认证网络课程即将火热开班

南京万和思科认证网络课程即将火热开班
课程级别入门级 培训周期半年内
培训时间周末班
咨询电话 400-656-3385
课程说明
课程级别 入门级
培训周期 半年内
上课时间 周末班
上课地址 南京中山北路26号新晨国际大厦23层
授课对象
从事网络工程领域的工作人员,包括:网络管理员、网络工程师、网络设计师、系统集成工程师、网络维护人员及CCIE应试者。
教程说明
CCIE认证资格表示网络人士在不同的LAN、WAN接口和各种路由器、交换机的联网方面拥有级知识。R&S领域的可以解决复杂的连接问题,利用技术解决方案提高带宽、缩短响应时间、大限度地提高性能、加强安全性和支持全球性应用。考生应当能够安装、配置和维护LAN、WAN和拨号接入服务。
课程简介


南京万和思科认证网络课程即将火热开班

课程介绍

课程内容:

CCIE认证资格表示网络人士在不同的LAN、WAN接口和各种路由器、交换机的联网方面拥有级知识。R&S领域的可以解决复杂的连接问题,利用技术解决方案提高带宽、缩短响应时间、大限度地提高性能、加强安全性和支持全球性应用。考生应当能够安装、配置和维护LAN、WAN和拨号接入服务。

适合对象:

从事网络工程领域的工作人员,包括:网络管理员、网络工程师、网络设计师、系统集成工程师、网络维护人员及CCIE应试者,想学思科认证的人。

课程优势:

华东地区(南京)大的思科培训中心

江苏家思科认证培训中心

CCNA全程真机实验,7*24小时全天远程实验

13年思科认证网络技术培训经验

业内Cisco技术(CCIE)担纲授课(8年以上行业从业经验)

Cisco公司标准CCIE实验环境,充分满足CCIE考试需求

思科认证原厂标准培训体系,原版教材

CCIE直通车:CCNA-CCNP-CCIE加薪升职一步到位,就业

班制:晚班、双休班、脱产班

优惠活动:前来江苏万和计算机培训中心报名任何IT(例如:思科认证)课程均可送200元考试抵用券

学校简介

江苏万和计算机培训中心创立于1993年,是江苏地区成立早、规模大的专业IT教育培训机构。作为专业IT高端技术培训解决方案供应商、IT职业发展解决方案提供商,江苏万和立足于为企业客户和个人客户提供全球先进的IT技术培训服务,23年来已培养了思科认证各类专业IT技术人才超过100000人,服务的企业超过2000家,成为中国十大IT培训品牌。南京专业的思科认证培训学校。

南京思科认证培训有哪些?万和IT教育,,值得信赖!

南京思科认证培训哪家好?万和IT教育,万人称赞的教学模式!

南京哪家思科认证培训口碑好?万和IT教育,万人称赞的教学模式!


办学特色

的培训品牌 经过21年坚持不懈的努力,通过规范化、标准化、专业化服务流程实施,江苏万和计算机培训中心已发展成为华东地区大的专业IT培训机构,成为江苏省国际服务外包人才培训基地、南京市国际服务外包人才培训机构及南京市软件人才培训基地,中国十大IT培训品牌之一! 的课程体系 目前,江苏万和计算机培训中心提供的专业IT培训课程,针对不同的培训诉求,分成职业能力提升课程和就业实训课程两大门类,涵盖了网络技术、开发技术、数据库技术、中间件技术、虚拟化技术、信息安全技术、IT(例如:思科认证)应用技术、数码艺术、游戏动漫设计和网络营销等十大技术方向,帮助客户进行IT职业发展的提升!

成熟的就业体系

江苏万和服务的企业客户超过2000家,包括了爱立信、福特、西门子、LG、百胜集团、富士通、圣戈班等全球500强企业,覆盖了包括政府、金融、电信运营商、电力、生产制造、石油化工、消费品、IT等众多行业,与数百家软件企业建立起战略合作伙伴关系,与软通动力、文思创新、海辉软件、亚信联创、东软集团、联迪恒星、润和软件、诚迈科技等众多中国软件百强企业建立了稳固的人才合作伙伴关系。

万和的使命

让客户享受IT知识更新的价值

万和的目标

打造中国的IT教育品牌

万和的价值观

质量  诚信  积极  合作  行动

万和的教育理念

知识、技能、经验提升,增强竞争力,保持竞争优势,从容面对各种挑战。

万和的特点

专业化——因专业而精彩

以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准