• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    在JSP中访问Oracle数据库

    写第一个连接Oracle的JSP程序test.jsp
    1、连入SQL*Plus
    以system/manager用户登录,
    SQL> conn system/manager
    创建新的用户:如user1/pass1,赋予connect,resource权限。
    SQL> grant connect,resource to user1 identified by pass1;
    SQL> conn user1/pass1
    SQL> create table test(a number,b char(10));
    SQL> insert into test values(1,"一");
    SQL> insert into test values(2,"二");
    SQL> insert into test values(3,"三");
    SQL> commit;
    SQL> select * from test;
    A B
    ---------- ----------
    1 一
    2 二
    3 三
    2、配置ODBC(在服务器端设置)
    开始->设置->控制面板->管理工具->数据源 (ODBC)->系统DSN->添加->
    选择“Oracle ODBC Driver”->完成->
    Data Source Name:test名字随便取,好记就行,如:test
    Service Name:oradb Oracle数据库的实例名,本例:oradb,一般Oracle默认安装为ORCL
    UserID:user1 Oracle用户名,本例:user1
    按“OK”->按“确定”退出

    3、在C:\JBuilder4\tomcat\webapps\test下创建test.jsp,用notebook编辑,输入以下代码
    !--首先导入一些必要的packages-->
    %@ page info="database handler"%>
    %@ page import="java.io.*"%>
    %@ page import="java.util.*"%>
    !--告诉编译器使用SQL包-->
    %@ page import="java.sql.*"%>
    %@ page import="javax.servlet.*"%>
    %@ page import="javax.servlet.http.*"%>
    %
    //以try开始
    try
    {
    Connection con;
    Statement stmt;
    ResultSet rs;
    //加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    //用适当的驱动程序连接到数据库,test"是系统dsn名
    String url="jdbc:odbc:test";
    //建立连接,类似于ASP中的创建数据库联接
    con=DriverManager.getConnection(url, "user1", "pass1");
    //创建一个JDBC声明
    stmt = con.createStatement();
    //增加新记录
    stmt.executeUpdate("INSERT INTO test (a,b) VALUES (1,"2")");
    //查询记录
    rs = stmt.executeQuery("SELECT a,b from test");
    //输出查询结果
    out.println("table border=1 width=400>");
    while (rs.next())
    {
    String col1 = rs.getString(1);
    String col2 = rs.getString(2);
    //打印所显示的数据
    out.println("tr>td>"+col1+"/td>td>"+col2+"/td>/tr>");
    }
    out.println("/table>");
    }
    //如果加载时出错,给出相应的错误信息
    catch (Exception e) {}
    %>
    4、打开一个浏览器窗口,输入以下地址来查看运行结果
    http://localhost:8080/test/test.jsp 
    您可能感兴趣的文章:
    • JSP中操作数据库的常用SQL标签用法总结
    • jsp从数据库获取数据填充下拉框实现二级联动菜单的方法
    • JSP中使用JDBC访问SQL Server 2008数据库示例
    • Java实现JSP在Servelt中连接Oracle数据库的方法
    • jsp读取数据库实现分页技术简析
    • jsp 从web.xml读取连接数据库的参数
    • JSP连接MySql/MS SQL Server/Oracle数据库连接方法[整理]
    • Jsp连接Access数据库(不通过建立ODBC数据源的方法)
    • JSP连接Access数据库
    • 利用asp或jsp,flash怎样把数据库中的一张表中的所有记录读取并显示出来
    • JSP数据库操数据分页显示
    • 如何使用JSP访问MySQL数据库
    • JSP中的PreparedStatement对象操作数据库的使用教程
    上一篇:指南:想成为一个JSP网站程序员吗?
    下一篇:在JSP中访问数据库大全
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    在JSP中访问Oracle数据库 在,JSP,中,访问,Oracle,数据库,