课件02JSP开发宝典

  • u5_392746
    了解作者
  • 3.9MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-14 05:47
    上传日期
2、源程序使用方法 如果用户要使用源程序,计算机除了满足上面要求的配置外,还需要完成如下工作: (1)需要安装SQL Server 2000、Access 2000、Tomcat 5.5、Oracle 9i、MySQL 5.0、WebLogic 8.1,具体安装过程请参见书中第1章。 (2)本书中实例程序的数据库都存放在章节路径下的“DataBase”文件夹中。 (3)使用本书中源程序时,请将光盘中该程序所对应的文件夹拷贝到计算机硬盘上的Tomcat安装目录下的“webapps”文件夹下,并去掉所有文件的只读属性,然后重新启动Tomcat。 (4)为了正常运行光盘中的源程序,请将光盘中的“数据库驱动包”文件夹下的msbase.jar,mssqlserver.jar,msutil.jar,3个文件复制到Tomcat安装路径(\Tomcat 5.5\common\lib)下。
02.rar
内容介绍
package com.core; import java.sql.*; public class ConnDB{ Connection conn=null; Statement stmt=null; ResultSet rs=null; public ConnDB(){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); }catch(java.lang.ClassNotFoundException e){ System.err.println(e.getMessage()); } } /*************************************************** *method name: executeQuery() *功能:执行查询操作 *return value: ResultSet ****************************************************/ public ResultSet executeQuery(String sql){ try{ conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database02;user=sa;password="); stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); rs=stmt.executeQuery(sql); }catch(SQLException ex){ System.err.println(ex.getMessage()); }finally{} return rs; } /*************************************************** *method name: executeUpdate() *功能:执行更新操作 *return value: int ****************************************************/ public int executeUpdate(String sql){ int result=0; try{ conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database02;user=sa;password="); stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); result=stmt.executeUpdate(sql); }catch(SQLException ex){ result=0; }finally{} return result; } /*************************************************** *method name: close() *功能:关闭数据库链接 *return value: void ****************************************************/ public void close(){ try { if (rs != null) rs.close(); } catch (Exception e) { e.printStackTrace(System.err); }finally{} try { if (stmt != null) stmt.close(); } catch (Exception e) { e.printStackTrace(System.err); }finally{} try { if (conn != null) { conn.close(); } } catch (Exception e) { e.printStackTrace(System.err); }finally{} } }
评论
    相关推荐
    • JDBC MsSql2000 Driver
      JDBC MsSql2000 Driver
    • ZimLabs.Database.MsSql:用于创建与MSSQL Server的连接的类库
      ZimLabs.Database.MsSql 有关更多信息,请单击此处:
    • DataBase操作EXCEL,MYSQL,MSSQL,Access数据库
      操作EXCEL,MYSQL,MSSQL,Access数据库等-VB operation EXCEL, MYSQL, MSSQL, Access databases, etc.多种数据库的连接,数据库生成编辑,生成sql,转移数据等等操作的出色数据操作工具。
    • Database Merge-开源
      DataBaseMerge是一个命令行工具,用于合并数据库结构。
    • brackets-database
      这个扩展的重点是创建一个简单的客户端来连接不同的数据库,如 mysql、mssql 和 oracle。 实际上,这仅适用于 mysql,其想法是您可以在连接到数据库的括号内进行 sql 查询。 这是第一个版本,布局不是很好,但我...
    • DataBase组件
      DataBase组件说明 组件适用范围:适用于C/S模式,B/S模式,3层架构的 DataLevel(数据层) 注意:GetCnn\\SetCnn 可能不适合在IIS下工作,因此B/S、3层架构下可能无法使用。主要是由于IIS 可能没有权限访问...
    • mssql-helper
      mssql帮助器 支持每个请求的事务,查询队列的Microsoft Sql Server帮助程序。 与Node.js和mssql一起使用: : ... database = 'test' ; var context = req ; // the request obect or any object that you want to use
    • MSSQL银行系统代码
      这个是MSSQL版的银行系统代码
    • MSSQL_BackDoor
      MSSQL_BackDoor 目的主要是事实MSSMS和Navicat调用执行sp_cmdExec 在常设项目( )作更新 使用脚本查询可以获取返回值,之前只能获取消息,所以很依赖工具执行sp_cmdExec 更新mimikatz_powershell至2020版本 添加...
    • DataBases-MSSQL--2021年1月:SoftUni,Database课程:任务解决方案
      DataBases-MSSQL--2021年1月:SoftUni,Database课程:任务解决方案