`

JSP 链接数据库大全

阅读更多
 一、jsp连接Oracle8/8i/9i数据库(用thin模式)
  
 
 testoracle.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
  String url="jdbc:oracle:thin:@localhost:1521:orcl";
  //orcl为你的数据库的SID
  String user="scott";
  String password="tiger";
  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()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  二、jsp连接Sql Server7.0/2000数据库
  
 
 testsqlserver.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
  String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
  //pubs为你的数据库的
  String user="sa";
  String password="";
  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()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  三、jsp连接DB2数据库
  
  testdb2.jsp如下:
  
<%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
  String url="jdbc:db2://localhost:5000/sample";
  //sample为你的数据库名
  String user="admin";
  String password="";
  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()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  四、jsp连接Informix数据库
  
  testinformix.jsp如下:
 
 <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
  String url =
  "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
  user=testuser;password=testpassword";
  //testDB为你的数据库名
  Connection conn= DriverManager.getConnection(url);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  五、jsp连接Sybase数据库
  
  testmysql.jsp如下:
 
 <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.sybase.jdbc.SybDriver").newInstance();
  String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
  //tsdata为你的数据库名
  Properties sysProps = System.getProperties();
  SysProps.put("user","userid");
  SysProps.put("password","user_password");
  Connection conn= DriverManager.getConnection(url, SysProps);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%> 
您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  六、jsp连接MySQL数据库
  
 
 testmysql.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
  String url="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
  //testDB为你的数据库名
  Connection conn= DriverManager.getConnection(url);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>
  
  七、jsp连接PostgreSQL数据库
  
  testmysql.jsp如下:
 
 <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("org.postgresql.Driver").newInstance();
  String url ="jdbc:postgresql://localhost/soft"
  //soft为你的数据库名
  String user="myuser";
  String password="mypassword";
  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()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html> 
分享到:
评论

相关推荐

    JSP连接数据库大全

    JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全

    jsp连接数据库代码大全

    在JavaServer Pages (JSP) 中,连接数据库是常见的任务,尤其在开发动态网页时。JSP连接数据库通常涉及到Java的 JDBC(Java Database Connectivity)API,这是一个标准接口,用于让Java程序与各种类型的数据库进行...

    JSP链接数据库 注册 登陆 修改

    **JSP链接数据库** JSP连接数据库通常通过Java的JDBC(Java Database Connectivity)API来实现。首先,我们需要在JSP页面中加载对应的数据库驱动,例如,对于Oracle数据库,这可能涉及到`ojdbc.jar`库。然后,使用`...

    用JSP链接到数据库.rar_jsp链接数据库

    本文将深入探讨如何使用JSP来链接数据库,以实现数据的存取和展示。 首先,我们需要理解JDBC(Java Database Connectivity),它是Java平台的标准API,用于与各种类型的数据库进行通信。在JSP中,通过JDBC我们可以...

    jsp连接各数据库大全

    jsp连接Oracle8/8i/9i数据库 jsp连接Sql Server7.0/2000数据库 jsp连接DB2数据库 jsp连接Sybase数据库 jsp连接Informix数据库 jsp连接MySQL数据库

    jsp连接数据库代码

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

    jsp链接数据库验证示例

    在IT行业中,JSP(JavaServer Pages)是一种...总结,JSP链接数据库及验证涉及了JDBC API的使用、数据库连接的生命周期管理以及数据验证的策略。正确理解和运用这些知识点,能够帮助开发者构建健壮、安全的Web应用。

    Java JSP数据库连接大全

    Java JSP数据库连接大全是关于如何在Java Web应用程序中与各种数据库进行交互的全面指南。在JSP(Java Server Pages)开发中,数据库连接是必不可少的一部分,它允许开发者存储、检索和更新数据。本资源涵盖了7种...

    jsp+servlet链接数据库

    在本项目中,"jsp+servlet链接数据库"描述的是如何利用这两者来连接和操作数据库。 首先,我们需要了解基础概念。`JSP`是视图层的技术,主要负责展示数据;`Servlet`则是控制层,处理逻辑和业务流程。在数据库交互...

    JSP各数据库连接代码

    ### JSP各数据库连接代码详解 #### 一、概述 在Web开发中,Java Server Pages (JSP) 是一种常用的技术栈,它允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的功能。JSP可以与多种类型的数据库进行交互,以...

    jsp连接数据库并分页

    本主题聚焦于如何利用JSP连接SQL Server数据库,并实现分页功能,这对于构建高性能、大数据量的Web应用至关重要。 首先,要使用JSP连接SQL Server数据库,你需要以下几个关键组件: 1. **JDBC驱动**:Java ...

    一个基于jsp的数据库访问程序,希望对你有用

    【标题】:基于JSP的数据库访问程序 在IT领域,Java Server Pages(JSP)是一种广泛用于构建动态Web应用程序的技术。本项目提供了一个基于JSP的数据库访问程序,旨在帮助开发者了解如何在JSP中操作数据库,进行数据...

    jsp实现数据库连接登陆测试

    在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)技术实现与MySQL数据库的连接,以便进行登录测试。这是一个适合初学者学习的项目,它利用了JavaBean技术来封装数据查询和数据库连接方法,使得代码更加模块...

    jsp链接oracle数据库

    总的来说,学习如何在JSP中连接Oracle数据库涉及了Java基础、JDBC API、数据库连接管理以及JSP和JSTL的使用。理解这些概念和实践,对于初学者来说,是进入Web开发和数据库交互领域的第一步。通过不断的练习和实践,...

    jsp各种数据库连接操作代码驱动

    在IT行业中,数据库连接是Web开发中的重要环节,特别是在使用Java服务器页面(JSP)时。JSP允许开发者在服务器端动态生成HTML,而与数据库交互是实现动态内容的关键。本资源提供了针对不同数据库的JSP连接代码示例,...

    用JSP和数据库做的购物车的源程序

    标题中的“用JSP和数据库做的购物车的源程序”是指使用Java Server Pages(JSP)技术结合数据库来实现一个在线购物车的功能。这个程序包含了处理用户请求、与数据库交互以及管理购物车中商品数量的一系列操作。 ...

    简单JSP连接数据库sql2005及分页显示操作

    最后,我们需要在JSP页面中遍历结果集并展示数据,同时提供分页导航链接。可以使用`&lt;c:forEach&gt;`标签迭代结果集,并根据总页数生成`&lt;a&gt;`标签,允许用户跳转到不同页码。 ```jsp &lt;th&gt;ID &lt;th&gt;Name &lt;!-- 其他...

    用纯JSP写的连接数据库MySQL操作

    本项目"用纯JSP写的连接数据库MySQL操作"显然是一个教程或示例,展示了如何在不使用额外Java Servlet的情况下,直接通过JSP来连接并操作MySQL数据库。标签"jdbc"表明了这里使用的是Java Database Connectivity,它是...

    JSP数据库链接、增删改实现

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它结合了Java编程...以上就是JSP数据库链接及增删改查的基本知识点,掌握了这些,你就可以在JSP项目中有效地操作数据库,构建功能丰富的Web应用。

    jsp链接数据库的各种配置

    本篇文章将详细阐述JSP链接数据库的各种配置,包括基本的数据库连接、JDBC驱动管理、连接池的使用以及常见问题的解决策略。 一、JDBC基础知识 Java Database Connectivity (JDBC) 是Java平台的标准API,用于与各种...

Global site tag (gtag.js) - Google Analytics