文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Web开发 » JSP连接Oracle的一个简单例子       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [原创] JSP连接Oracle的一个简单例子  ( 查看:251  回复:0 )   
 
阿汐
副版主  点击可查看详细


十二生肖之牛   行业勋章   技术勋章  
帖子 122
精华 0
无忧币 463
积分 208
阅读权限 140
来自 (保密)
注册日期 2008-6-4
最后登录 2008-9-7 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-6-4 18:08   标题:JSP连接Oracle的一个简单例子
上一帖 |
classpath一定要加载正确.需要在开发时指定jdbc驱动程序,指定oracle的jdbc里有一个classes12.zip的东东

QUOTE:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*;"%>

<html>
<head>
  <title>jsp操作Oracle数据库示例</title>
</head>
<body>
  2007.11.2日--石刚
  <table width="300" border="1" cellpadding="0" cellspacing="0"
   bordercolordark="#0099CC" bordercolorlight="#DEF3FA">
   <th>
    编号
   </th>
   <th>
    用户名
   </th>
   <th>
    性别
   </th>
   <th>
    年龄
   </th>
   <th>
    积分
   </th>
   <%
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    String url = "jdbc:oracle:thin:@127.0.0.1:1521:orl";
    String user = "scott";
    String password = "tiger";
    int i = 0;
    Connection conn = DriverManager.getConnection(url, user, password);

    Statement stmt = conn
      .createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
      ResultSet.CONCUR_UPDATABLE);
    String sql = "select * from test";
    ResultSet rs = stmt.executeQuery(sql);
    while (rs.next()) {
   %>
   <%
      if (i % 2 == 0) {
      out.println("<tr>");
      out.println("<td width='20%' bgcolor='#DEF3FA'>"
      + rs.getString("pid") + "</td>");
      out.println("<td width='20%' bgcolor='#DEF3FA'>"
      + rs.getString("name") + "</td>");
      out.println("<td width='20%' bgcolor='#DEF3FA'>"
      + rs.getString("sex") + "</td>");
      out.println("<td width='20%' bgcolor='#DEF3FA'>"
      + rs.getString("age") + "</td>");
      out.println("<td width='20%' bgcolor='#DEF3FA'>"
      + rs.getString("lev") + "</td>");
      out.println("</tr>");
      i++;
     } else {
      out.println("<tr>");
      out.println("<td width='20%'>" + rs.getString("pid")
      + "</td>");
      out.println("<td width='20%'>" + rs.getString("name")
      + "</td>");
      out.println("<td width='20%'>" + rs.getString("sex")
      + "</td>");
      out.println("<td width='20%'>" + rs.getString("age")
      + "</td>");
      out.println("<td width='20%'>" + rs.getString("lev")
      + "</td>");
      out.println("</tr>");
      i++;
     }
   %>

   <%
   }
   %>

   <%
    rs.close();
    stmt.close();
    conn.close();
   %>

  </table>
</body>
</html>
帮你编辑了一下..去掉了刚才那些表情...^^





the sound of silence
2008-6-4 18:081楼
[ 顶部 ]
     
论坛跳转:  

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号