手机版

Jsp连接接近数据库(不通过建立开放式数据库连接性数据源的方法)

时间:2021-11-27 来源:互联网 编辑:宝哥软件园 浏览:

1.在站点(我的站点为:E:\javatest)下建立文件夹" AccessDb "并在文件夹下建立数据库" test.mdb "以及表斯图,斯图字段为id,stunametest.mdb所在路径为:E:\javatest\AccessDb下面如下图

2.在站点(E:\javatest)下建立测试连接数据库文件“AccessTest.jsp”代码如下:% @ PageContentType=' text/html;charset=GB 2312 '语言=' Java '导入=' Java。SQL。*”错误页=' ' %!DOCTYPEHTMLPUBLIC '-//W3C//dtdhtml 4.01 transitional//EN ' ' http://www .w3。org/TR/html 4/loose。dtd ' html healthelettp-equiv=' Content-Type ' Content=' text/html;charset=gb2312'titleACCESS连接测试/title/head body % try { class。FOrname(' sun。JDBC。odbc。JDBC司机’);} catch(class notfoundexception one){ out。印刷品(e);}尝试{//绝对路径//Stringur=' JD BC : odbc : DRIVER={ MicroSoft ACCESS DRIVER(*).MDB)};DBQ=e :/javatest/AccessDB/test。“MDB”;//其中e :/javatest/AccessDB/test。多边开发银行为数据库所在绝对路径//相对路径stringsridrpath=GetServletContext().getRealPath('/');//获得所在站点的绝对路径:e : \ javatest \//out。print(Strdirpath ' br ');strDirPath=strDirPath。替换(' \ \ ','/');//将"\"替换为"/" e/:/javatest///out。print(Strdirpath ' br ');string gurl=' JDBC : odbc : DRIVER={ MicroSoft ACCESS DRIVER(*).MDB)};DBQ=' Strdirpath ' AccessDB/test。MDB//out。打印(网址“br”);//Stringur=' JD BC : odbc : access test ';//建立开放式数据库连接性数据源连接connection conn=Drivermanager。GetConnection(网址);statementstmt=conn . CreateStatement();ResultSetrs=stmt。执行查询(“从学生中选择*”);//取得斯图(男子名)表中的记录出去。println(' Table-list ' ' br ');而(RS。next()){ out。打印(RS。GetInt(1)' ');出去。打印(RS。getString(2)' br ');} RS。close();stmt。close();conn . close();} catch(Exceptionex){ out。打印(例如);}%/body/html运行结果如下

版权声明:Jsp连接接近数据库(不通过建立开放式数据库连接性数据源的方法)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐