`
高级java工程师
  • 浏览: 410760 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp链接数据

阅读更多
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
testOracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String result = ""; // 查询结果字符串

    String sql = "select * from test"; // SQL 字符串

    // 连接字符串,格式: "jdbc:数据库驱动名称:连接模式:@数据库服务器ip:端口号:数据库SID"
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    String username = "scott"; // 用户名
    String password = "tiger"; //密码

    // 创建oracle数据库驱动实例
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

    // 获得与数据库的连接
    Connection conn = DriverManager.getConnection(url, username, password);
    // 创建执行语句对象
    Statement  stmt = conn.createStatement();
    // 执行sql语句,返回结果集
    ResultSet  rs   = stmt.executeQuery(sql);

    while ( rs.next() )
    {
        result += "\n 第一个字段内容:" + rs.getString(1) + "<BR>";
    }

    rs.close(); // 关闭结果集
    stmt.close(); // 关闭执行语句对象
    conn.close(); // 关闭与数据库的连接
%>

<HTML>
<BODY>
<%=result%>
</BODY>
</HTML>

二、jsp连接Sql Server7.0/2000数据库
testSqlServer.jsp如下 <%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:公司名称:数据库驱动名称://数据库服务器ip:端口号;DatabaseName=数据库名称"
    String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
    String username = "scott";
    String password = "tiger";

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

    Connection conn = DriverManager.getConnection(url, username, password);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql);

%>

<HTML>
<BODY>

<%
    while ( rs.next() )
    {
        %>
        第一个字段内容为:<%=rs.getStrisng(1)%><BR>
        <%
    }

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

</BODY>
</HTML>

三、jsp连接DB2数据库
testDB2.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称"
    String url = "jdbc:db2://localhost:5000/sample";
    String username = "scott";
    String password = "tiger";

    Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();

    Connection conn = DriverManager.getConnection(url, username, password);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql

    rs.close();
    stmt.close();
    conn.close();
%>
四、jsp连接Informix数据库
testInformix.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称:INFORMIXSERVER=服务器名;user=用户名;password=密码"
    String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";

    Class.forName("com.informix.jdbc.IfxDriver").newInstance();

    Connection conn = DriverManager.getConnection(url);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql);

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

五、jsp连接Sybase数据库
testSybase.jsp如下: <%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:公司名称:数据库驱动名称:数据库服务器ip:端口号/数据库名称"
    String url = "jdbc:sybase:Tds:localhost:5007/tsdata";

Properties prop = System.getProperties();
prop.put("user", "userid"); // 用户名
prop.put("password", "user_password"); // 密码

    Class.forName("com.sybase.jdbc.SybDriver").newInstance();

    Connection conn = DriverManager.getConnection(url, prop);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql);

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

六、jsp连接MySQL数据库
testMySQL.jsp如下: <%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?user=用户名&password=密码&使用Unicode=布尔值&字符编码=编码"
    String url = "jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
    String username = "scott";
    String password = "tiger";

    Class.forName("org.gjt.mm.mysql.Driver").newInstance();

    Connection conn = DriverManager.getConnection(url, username, password);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql);

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

七、jsp连接PostgreSQL数据库
testPostgreSQL.jsp如下: <%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
    String sql = "select * from test";

    // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称"
    String url = "jdbc:postgresql://localhost/soft";
    String username = "scott";
    String password = "tiger";

    Class.forName(""org.postgresql.Driver").newInstance();

    Connection conn = DriverManager.getConnection(url, username, password);
    Statement  stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
    ResultSet  rs   = stmt.executeQuery(sql);

    rs.close();
    stmt.close();
    conn.close();
分享到:
评论

相关推荐

    jsp连接数据与发大全.rar_java 数据库_java连接数据库_jsp_jsp 数据库

    本资源"jsp连接数据与发大全.rar"显然是一个关于如何在JSP中与数据库交互的教程集合。让我们深入探讨这个主题,了解如何使用Java和JSP来连接和操作数据库。 首先,我们要明白Java数据库连接(JDBC,Java Database ...

    jsp连接数据的源代码代码和小实例

    【JSP连接数据库的源代码与小实例解析】 在Web开发中,JavaServer Pages (JSP) 是一种常用的服务器端脚本语言,用于创建动态网页。JSP与数据库的交互是许多应用程序的基础,例如此处提到的旅店管理系统。在这个小...

    Jsp连接数据可2000Java驱动程序

    以上就是使用JSP连接SQL Server 2000数据库的基本步骤。在实际开发中,还需要注意异常处理、事务管理、数据库操作的优化等方面,以确保应用的稳定性和性能。在处理大量数据或频繁的数据库交互时,考虑使用存储过程、...

    jsp连接sql2000的jar包

    这个"jsp连接sql2000的jar包"正是提供了这样的功能,它包含了与SQL Server通信所需的Java类。 首先,我们需要理解JDBC(Java Database Connectivity),这是Java标准API,用于在Java程序中访问数据库。在JSP中,...

    jsp连接各种数据库代码及读取数据实例

    jsp 连接各种数据库代码及读取数据实例 在 Web 应用程序中,连接数据库是一个非常重要的步骤,而 JSP 技术正是解决这个问题的利器。本文将详细介绍如何使用 JSP 连接各种数据库,包括 MySQL、Sql Server 7.0/2000、...

    jsp连接Oracle数据库实现增删改查

    "jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对数据表(如学生表)的CRUD(Create, Read, Update, Delete)操作。...

    jsp连接数据库连接池代码示例

    本示例将深入讲解如何在JSP中利用连接池进行数据库连接,以"ConnectionPool.java"作为连接池类,并通过"verifylogin.jsp"和"Login1.jsp"展示实际应用。 首先,我们需要了解什么是数据库连接池。数据库连接池是一种...

    JSP连接数据库的简易登陆界面

    **JSP连接数据库的简易登陆界面** ...以上就是使用JSP连接SQL Server 2008创建简单登录界面的基本流程。在实际开发中,还需要考虑到用户体验、错误处理、代码复用等多方面因素,以提升系统的稳定性和易用性。

    JSP连接SQL数据库实现数据分页显示

    ### JSP连接SQL数据库实现数据分页显示 #### 概述 本文档通过一个实际案例展示了如何使用JSP(Java Server Pages)与SQL数据库进行交互,并实现数据的分页显示功能。该示例包含了详细的代码及注释,有助于理解整个...

    连接池 (jsp)

    在IT行业中,连接池是一种非常重要的资源管理技术,特别是在Java Web开发中,它对JSP(JavaServer Pages)和MVC(Model-View-Controller)架构的应用程序性能有着显著影响。连接池允许开发者高效地管理和复用数据库...

    myeclipse 中用 JSP连接数据库详细截图 + jsp查询类代码

    本文档详细介绍了如何使用 MyEclipse 中的 JSP 连接数据库,展示了从创建数据库连接到查询数据的整个过程。下面是本文档中所涉及的知识点: 一、MyEclipse 数据库连接 * 打开 MyEclipse 并创建一个新的数据库连接 ...

    dreamweaver编写jsp时连接数据库

    以上就是使用Dreamweaver编写JSP连接MySQL数据库的基本过程。请注意,实际开发中还需要考虑异常处理、连接池管理、安全性等问题,以确保应用程序的稳定性和效率。同时,随着技术的发展,可能需要更新到更现代的MySQL...

    JSP+JAVABEAN连接数据,超简单哦

    - 在JSP中使用JAVABEAN进行数据库操作,首先需要创建一个JAVABEAN类,这个类通常包含数据库连接的相关方法。例如,创建一个名为`JDBCBean`的类,它会包含加载数据库驱动、建立连接、创建Statement对象、执行SQL更新...

    jsp连接数据库代码

    ### JSP连接数据库知识点 #### 一、JSP与数据库交互概述 JSP(Java Server Pages)是一种基于Java技术的动态网页技术标准,它能够实现将动态内容嵌入到静态HTML页面中,使得Web应用程序更加灵活多变。在实际开发...

    jsp连接MySql数据库显示数据库数据

    总结,JSP连接MySQL数据库并显示数据涉及使用JDBC API创建连接,执行SQL查询,处理结果集,并将数据呈现在网页上。了解这些基础知识是构建动态Web应用的第一步。在实际开发中,还需要关注安全性和代码组织,以确保...

    Jsp连接MySql,实现对数据的增删改查

    在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)连接MySQL数据库,实现数据的增删改查操作。这是一个常见的Web开发任务,对于构建动态网站至关重要。我们将讲解以下几个核心知识点: 1. **JSP与MySQL简介...

    jsp数据处理与数据显示

    1. 使用`&lt;form&gt;`提交表单数据到服务器,JSP接收到请求后,使用JDBC连接MySQL,处理数据并插入到数据库。 2. 查询数据时,JSP通过JDBC执行查询,将结果集封装到JavaBean,然后在页面上使用EL或JSTL标签显示数据。 ...

    jsp数据库连接大全

    本教程“jsp数据库连接大全”将深入探讨如何在JSP中与各种类型的数据库进行交互,从而实现数据的存储、查询和更新等功能。 一、JDBC基础 JDBC (Java Database Connectivity) 是Java平台上的标准接口,它使得Java...

    JSP的连接数据库并修改数据库代码

    本文将深入探讨如何使用JSP来连接数据库,并基于此修改数据库内容的关键知识点。 ### 1. JSP与数据库连接 在JSP页面中,连接数据库是通过Java Database Connectivity (JDBC) API完成的。JDBC为Java应用程序提供了...

Global site tag (gtag.js) - Google Analytics