`
ttwang
  • 浏览: 332443 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

链接数据库和链接数据库池

    博客分类:
  • JSP
阅读更多
datalink.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=studenttest";
  String user="sa";
  String password="sa";  
  Connection conn= DriverManager.getConnection(url,user,password);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from student";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%> <br>
  您的第二个字段内容为:<%=rs.getString(2)%> <br>
  您的第三个字段内容为:<%=rs.getString(3)%> <br>
  <%}%>
  <%out.print("数据库操作成功,恭喜你  ");%>
  <%rs.close();
  stmt.close();
  conn.close();  
  %>
  <a href="index.htm">返回首页</a> 



dataPoolLink.jsp

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="javax.naming.Context"%>
<%@ page import="javax.sql.DataSource"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数据库连接池试验</title>
</head>
<body>
<%
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/myjsp2");
Connection conn = ds.getConnection();
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from class";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%> <br>
您的第二个字段内容为:<%=rs.getString(2)%> <br>

<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();  
%>
分享到:
评论

相关推荐

    delphi 数据库链接池

    Delphi 数据库链接池,简单来说,就是一种管理数据库连接的技术,它允许应用程序重复使用已打开的数据库连接,而不是每次需要时都创建新的连接。这有助于减少网络延迟,降低系统资源消耗,并提升应用程序的响应速度...

    数据库链接数据库链接数据库链接

    3. 连接池:为了提高性能和资源利用率,多个数据库链接可以复用,形成连接池。当一个应用完成其任务后,连接不立即关闭,而是返回到池中供其他应用使用。 三、数据库链接实现方式 1. JDBC(Java Database ...

    navicat数据库链接工具navicat数据库链接工具

    navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat数据库链接工具navicat...

    c# mysql数据库连接池实现

    数据库连接池是一种资源管理技术,它预先创建并维护一定数量的数据库连接,当应用需要时,可以从池中获取连接,使用完毕后归还而不是直接关闭,从而减少了频繁创建和销毁连接的开销。在.NET Core中,对于MySQL数据库...

    poolman数据库链接池

    "Poolman数据库链接池"是一种高效管理数据库连接的工具,其主要...以上是对"Poolman数据库链接池"的详细介绍,希望对你的理解和使用有所帮助。在实际项目中,合理利用数据库连接池能够极大地提升系统的稳定性和效率。

    链接数据库工具类

    本篇文章将详细探讨“链接数据库工具类”——DBUtil,以及如何通过配置文件配合DBUtil实现便捷的数据库连接。 DBUtil是一个常用的数据库连接池工具类,它封装了JDBC的基本操作,如建立和关闭数据库连接,执行SQL...

    数据库链接数据库链接数据库链接数据库链接数据库链接

    ### 数据库链接技术详解 #### 一、引言 数据库链接技术是计算机科学中的一个重要组成部分,尤其是在客户端与服务器之间的通信中扮演着至关重要的角色。本文将深入探讨如何通过J2ME(Java 2 Platform, Micro ...

    VC6.0链接数据库

    用vc6.0链接数据库文件 可以实现ACCESS SQL ORACLE三种数据库的链接

    sqlite3动态链接数据库

    例如,Android提供了`SQLiteOpenHelper`类来帮助管理和操作SQLite数据库,包括创建数据库和版本管理。 对于动态链接,这意味着SQLite3的函数库(如`sqlite3_open()`、`sqlite3_exec()`等)是在程序运行时加载的,而...

    java链接数据库代码

    介绍用于java链接数据库的代码方法,简单快捷链接sql server数据库

    数据库的连接数和连接池

    "数据库连接数和连接池" 数据库连接数是指系统中可以同时存在的连接数量,而连接池则是为了解决频繁的数据库连接创建和销毁问题的技术。下面我们来详细了解这两个概念。 数据库连接数的限制: 在了解数据库连接数...

    使用jdbc链接数据库进行操作 包括数据库链接池的使用 以及CP30链接池插件的使用

    在IT行业中,数据库是存储和管理...总结起来,JDBC是Java访问数据库的基础,而数据库连接池如C3P0则优化了连接管理,提高了系统的效率和稳定性。理解并熟练运用这些技术,对于开发高效、稳定的Java数据库应用至关重要。

    一个使用C#链接数据库类库

    一个使用C#链接数据库类库 可以在C#程序中进行有效的数据链接时使用

    Qt 多线程连接数据库——数据库连接池

    * 数据库连接池特点: * 获取连接时不需要了解连接的名字,连接池内部维护连接的名字 * 支持多线程,保证获取到的连接一定是没有被其他线程正在使用 * 按需创建连接,可以创建多个连接,可以控制连接的数量 * 连接...

    一个连接多种数据库的连接池封装包

    标题中的“一个连接多种数据库的连接池封装包”指的是一个能够支持MySQL、SQL Server和Oracle等主流关系型数据库的通用连接池实现。这种封装使得开发者可以方便地在不同数据库之间切换,而无需大幅度修改代码,提高...

    数据库链接,交你怎么样链接数据库代码

    交你怎么样链接数据库代码不会的可以参考参考 很用处的呢

    JAVA的链接数据库的架包

    本篇将详细介绍JAVA使用JDBC链接数据库的相关知识点。 首先,了解JDBC的核心概念: 1. **JDBC驱动**:JDBC驱动是Java程序与数据库之间通信的桥梁。根据实现方式,它分为四种类型:JDBC-ODBC桥接驱动、网络纯Java...

    数据库基础教程ASPNET_链接数据库基础_教程

    ### 数据库基础教程:ASP.NET链接数据库基础 在本篇教程中,我们将详细介绍如何使用ASP.NET连接并操作数据库。此教程适用于希望了解如何利用ASP.NET技术进行数据库操作的初学者和中级开发人员。 #### ASP.NET简介 ...

    数据库连接池的实现java

    总的来说,实现一个数据库连接池需要理解数据库连接池的工作原理,选择合适的连接池实现,配置合适的参数,并在代码中正确地管理和使用连接。同时,关注性能优化、异常处理和监控也是必不可少的。

    C#链接Progress数据库DEMO

    标题中的"C#链接Progress数据库DEMO"指的是使用C#编程语言连接并操作Progress数据库的一个示例项目。Progress数据库是一款关系型数据库管理系统,常用于企业级应用,尤其在制造业和供应链管理中有广泛应用。C#作为...

Global site tag (gtag.js) - Google Analytics