网站大量收购独家精品文档,联系QQ:2885784924

JSP连接Acess数据库.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP连接Acess数据库

第一次用jsp连接数据库的时候我试了直接连接(不设置数据源)和设置数据源,后面发现都是设置数据源方便,代码简单,现将这种方法介绍如下: 1.设置数据源 [1]选择[控制面板]-[性能和维护]-[管理工具]-[数据源(ODBC)],选择系统DSB,-[添加] ?? [2]选择要加载数据库的驱动,Access数据库的驱动如下:点击[完成] ? [3]在数据源的名称输入自定义的名称,然后点击选择,选中你即将引用的数据库,点击确定? 2.这样就完成了一个odbc数据源的设置,下面我们来看看jsp程序引用部分: 在你的jsp页面上添加: 在jsp顶引入sql包,语句如下: % @?import=java.sql.*% % try ???? { ???? Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); //加载驱动程序 ???? } ???? catch(Exception e) ???? { ???? System.out.println(驱动程序加载失败+e); ???? } ???? Connection conn=null; ??? ?Statement stmt=null; ??? ?ResultSet rs=null;??????? ???? try ???? {???? ? ???? ?conn = DriverManager.getConnection(jdbc:odbc:library); //建立数据库链接,library为数据源名称,这里应该填写你刚刚建立的数据源的名称 ??????stmt = conn.createStatement();//建立语句对象 ???? ??????String sql = INSERT INTO? Info? values(+ISBN+,+bname+,+fch+,+csm+,+ym+,+zrz+,+dj+,+cbs+,+cbn+,+fnh+,+nrjj+);//正常的sql语言,可以自己编写 ??????stmt.executeUpdate(sql);//查询语言时这里要改为stmt.executeQuery?? ???? //?rs = stmt.executeQuery(sql);??? //将查询结果放入数据集中???? ???? } ???? finally ???? { ???? ?rs.close(); ???? ?stmt.close(); ???? ?conn.close(); ???? } % ? 下面是网上收集的一些用jsp和javabean直接连接access数据库(不需要设置数据源)的方法: 以下文章内容转自:[/rimoer/archive/2007/04/06/1554842.aspx] 我写的一个用jsp连接Access数据库的代码。 要正确的使用这段代码,你需要首先在Access数据库里创建一username表,表里面创建两个字符型的字段,字段名分别为:uid,pwd,然后插入几条测试数据。 欢迎各位提出改进的意见。 以下用两种方式来实现jsp连接access数据库。 第一种JSP形式。 程序代码 %@?page?contentType=text/html;?charset=gb2312?language=java ?import=java.sql.*% meta?http-equiv=Content-Type?content=text/html;?charset=gb2312 % ???? ????? ???? ????//?*******?数据库连接代码 开始??***** ????//异常处理语句 ????try ????{ ????????//以下几项请自行修改 ????????String?spath?=?data/test.mdb;//Access?数据库路径 ????????String?dbpath?=?application.getRealPath(spath);//转化成物理路径 ????????String?dbname?=?;????????//Acvess?数据库用户名,没有则为空 ????????String?user?=?;????????//Access?数据库密码,没有则为空 //数据库连接字符串? ????????String?url?=jdbc:odbc:Driver={Microsoft?Access?Driver?(*.mdb)};DBQ=+dbpath;? ????????//加载驱动程序 ????????Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); ????????//建立连接 ????????Connection?

文档评论(0)

abht21 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档