`
- 浏览:
410760 次
- 性别:
- 来自:
北京
-
一、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();
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
本资源"jsp连接数据与发大全.rar"显然是一个关于如何在JSP中与数据库交互的教程集合。让我们深入探讨这个主题,了解如何使用Java和JSP来连接和操作数据库。 首先,我们要明白Java数据库连接(JDBC,Java Database ...
【JSP连接数据库的源代码与小实例解析】 在Web开发中,JavaServer Pages (JSP) 是一种常用的服务器端脚本语言,用于创建动态网页。JSP与数据库的交互是许多应用程序的基础,例如此处提到的旅店管理系统。在这个小...
以上就是使用JSP连接SQL Server 2000数据库的基本步骤。在实际开发中,还需要注意异常处理、事务管理、数据库操作的优化等方面,以确保应用的稳定性和性能。在处理大量数据或频繁的数据库交互时,考虑使用存储过程、...
这个"jsp连接sql2000的jar包"正是提供了这样的功能,它包含了与SQL Server通信所需的Java类。 首先,我们需要理解JDBC(Java Database Connectivity),这是Java标准API,用于在Java程序中访问数据库。在JSP中,...
jsp 连接各种数据库代码及读取数据实例 在 Web 应用程序中,连接数据库是一个非常重要的步骤,而 JSP 技术正是解决这个问题的利器。本文将详细介绍如何使用 JSP 连接各种数据库,包括 MySQL、Sql Server 7.0/2000、...
"jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对数据表(如学生表)的CRUD(Create, Read, Update, Delete)操作。...
本示例将深入讲解如何在JSP中利用连接池进行数据库连接,以"ConnectionPool.java"作为连接池类,并通过"verifylogin.jsp"和"Login1.jsp"展示实际应用。 首先,我们需要了解什么是数据库连接池。数据库连接池是一种...
**JSP连接数据库的简易登陆界面** ...以上就是使用JSP连接SQL Server 2008创建简单登录界面的基本流程。在实际开发中,还需要考虑到用户体验、错误处理、代码复用等多方面因素,以提升系统的稳定性和易用性。
### JSP连接SQL数据库实现数据分页显示 #### 概述 本文档通过一个实际案例展示了如何使用JSP(Java Server Pages)与SQL数据库进行交互,并实现数据的分页显示功能。该示例包含了详细的代码及注释,有助于理解整个...
在IT行业中,连接池是一种非常重要的资源管理技术,特别是在Java Web开发中,它对JSP(JavaServer Pages)和MVC(Model-View-Controller)架构的应用程序性能有着显著影响。连接池允许开发者高效地管理和复用数据库...
本文档详细介绍了如何使用 MyEclipse 中的 JSP 连接数据库,展示了从创建数据库连接到查询数据的整个过程。下面是本文档中所涉及的知识点: 一、MyEclipse 数据库连接 * 打开 MyEclipse 并创建一个新的数据库连接 ...
以上就是使用Dreamweaver编写JSP连接MySQL数据库的基本过程。请注意,实际开发中还需要考虑异常处理、连接池管理、安全性等问题,以确保应用程序的稳定性和效率。同时,随着技术的发展,可能需要更新到更现代的MySQL...
- 在JSP中使用JAVABEAN进行数据库操作,首先需要创建一个JAVABEAN类,这个类通常包含数据库连接的相关方法。例如,创建一个名为`JDBCBean`的类,它会包含加载数据库驱动、建立连接、创建Statement对象、执行SQL更新...
### JSP连接数据库知识点 #### 一、JSP与数据库交互概述 JSP(Java Server Pages)是一种基于Java技术的动态网页技术标准,它能够实现将动态内容嵌入到静态HTML页面中,使得Web应用程序更加灵活多变。在实际开发...
总结,JSP连接MySQL数据库并显示数据涉及使用JDBC API创建连接,执行SQL查询,处理结果集,并将数据呈现在网页上。了解这些基础知识是构建动态Web应用的第一步。在实际开发中,还需要关注安全性和代码组织,以确保...
在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)连接MySQL数据库,实现数据的增删改查操作。这是一个常见的Web开发任务,对于构建动态网站至关重要。我们将讲解以下几个核心知识点: 1. **JSP与MySQL简介...
1. 使用`<form>`提交表单数据到服务器,JSP接收到请求后,使用JDBC连接MySQL,处理数据并插入到数据库。 2. 查询数据时,JSP通过JDBC执行查询,将结果集封装到JavaBean,然后在页面上使用EL或JSTL标签显示数据。 ...
本教程“jsp数据库连接大全”将深入探讨如何在JSP中与各种类型的数据库进行交互,从而实现数据的存储、查询和更新等功能。 一、JDBC基础 JDBC (Java Database Connectivity) 是Java平台上的标准接口,它使得Java...
本文将深入探讨如何使用JSP来连接数据库,并基于此修改数据库内容的关键知识点。 ### 1. JSP与数据库连接 在JSP页面中,连接数据库是通过Java Database Connectivity (JDBC) API完成的。JDBC为Java应用程序提供了...