• 大小: 11.42MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-12
  • 语言: 其他
  • 标签:

资源简介

考试前自己复习用的,感觉挺有用的,大家都来下载吧

资源截图

代码片段和文件信息

package javatest用户注册;

import java.sql.*;

/**
 * 

title: 


 *
 * 

DBAccessbase类是用来执行通用数据库操作的类,可以执行大多数数据操作方法
 * 在涉及数据添加、修改、查询、删除操作时均可调用该类的静态方法,
 * ,该类可以实现两种数据库联接,
 * 1:jdbc-odbc桥联接
 *   该联接方式需要在控制面板中的数据源中建立数据源。
 * 2:jdbc联接
 * 该联接方式需要引入sqlserver驱动包
 *  


 *
 * 

Copyright: Copyright (c) 2007


 *
 * 

Company: 


 *
 * @author not attributable
 * @version 1.0
 */
public class DBAccessbase {
  //使用jdbc-odbc桥连接时,加载的数据库驱动程序名
  private static final String DRIVER_CLASS = “sun.jdbc.odbc.JdbcOdbcDriver“;
  //使用jdbc-odbc桥连接时,连接的数据源名称当前设置的数据源名称为test
  private static final String DATASOURCE = “jdbc:odbc:test“;
  //使用jdbc连接时,加载的数据库驱动
  private final static String JDBC_DRIVER_CLASS=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;
  //使用jdbc连接时,连接的数据库名
  private final static String JDBC_DATASOURCE= “jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ACCP“;
  //使用jdbc连接时,数据库用户名,默认为 sa
  private final static String USERNAME=“sa“;
  //使用jdbc连接时,数据库密码默认为空
  private final static String USERPW=““;

  //获取数据库连接Connection 对象
  public static Connection getConnection()
  {
     Connection con=null;
//以下代码是jdbc联接的代码
//    try {
//      Class.forName(DBAccessbase.JDBC_DRIVER_CLASS);
//      con = DriverManager.getConnection(DBAccessbase.JDBC_DATASOURCE USERNAME
//                                        USERPW);
//    }
     //以下代码是用于jdbc-odbc桥联接
     try {
      Class.forName(DBAccessbase.DRIVER_CLASS);
      con = DriverManager.getConnection(DBAccessbase.DATASOURCE);
    }

    catch (SQLException ex) {
      System.out.println(ex.getMessage());
    }
    catch (ClassNotFoundException ex) {
      System.out.println(ex.getMessage());
    }
   return con;
  }

  //数据查询方法,接受select查询语句,返回查询结果对象ResultSet对象
  public static ResultSet exeQuery(String sql)
  {
      Connection con=getConnection();
      ResultSet rs=null;
      PreparedStatement pstmt=null;
      try {
        pstmt = con.prepareStatement(sql);
        rs = pstmt.executeQuery();
      }
      catch (SQLException ex) {
        System.out.println(ex.getMessage());
      }
      return rs;
  }
//数据更新操作方法,接受insert update delete语句,返回影响记录条数
  public static int exeUpdate(String sql){
    Connection con=getConnection();
      int result=-1;
      PreparedStatement pstmt=null;
      try {
        pstmt = con.prepareStatement(sql);
        result = pstmt.executeUpdate();

//        System.out.println();
      }
      catch (SQLException ex) {
        System.out.println(ex.getMessage());
      }finally{
        closePreparedStatement(pstmt);
        closeConnection(con);

      }
      return result;
  }
  //关闭数据集对象方法
  public  static void  closeResultSet(ResultSet rs)
  {
    try {
      if (rs != null) {
        rs.close();
      }
    }
    catch (SQLException ex) {
      System.out.println(ex.getMessage());
    }
  }
  //关闭连接对象方法
  public  static void  closeConnection(Connection con)
   {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     130048  2008-06-27 22:07  S1\1.doc

     文件     169984  2008-08-07 08:39  S1\10-18理论知识试卷.doc

     文件     137216  2004-02-11 08:59  S1\10月-22号笔试(A卷).doc

     文件      97884  2008-12-11 10:09  S1\11月S1机试-飞机票查询.rar

     文件     986820  2008-11-12 10:25  S1\2007-2.rar

     文件     121825  2008-11-12 10:24  S1\2007[1].6.24.rar

     文件     114766  2008-12-11 09:56  S1\2008-4-15S1考试.rar

     文件     112640  2008-08-18 13:24  S1\2008年5月25日ACCP4.0S1Java机试题-电子收银系统-评分标准.doc

     文件     185569  2008-11-11 09:48  S1\2008年5月份的accp-s1的笔试试卷1.JPG

     文件     143353  2008-11-11 09:48  S1\2008年5月份的accp-s1的笔试试卷2.JPG

     文件     180028  2008-11-11 09:48  S1\2008年5月份的accp-s1的笔试试卷3.JPG

     文件     435200  2006-09-21 08:07  S1\ACCP4.0_S1_sqlbase_内部测试题-ss.doc

     文件     363008  2008-08-12 08:50  S1\ACCP4.0_S1_sqlbase_内部测试题.doc

     文件      88576  2008-08-14 09:41  S1\C语言.doc

     文件      60928  2008-07-13 10:42  S1\C语言测试C1(含答案).doc

     文件      67072  2008-08-15 11:24  S1\Html.doc

     文件      77312  2008-08-16 07:44  S1\JAVA.doc

     文件    1048576  2007-10-09 16:29  S1\java上机考试题:用户注册\ACCP_Data.MDF

     文件    1048576  2007-10-09 16:29  S1\java上机考试题:用户注册\ACCP_Log.LDF

     文件       3261  2007-10-05 17:52  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\DBAccessbase.java~1~

     文件       3259  2007-10-09 17:14  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\DBAccessbase.java~2~

     文件        858  2007-09-29 00:04  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\RegistFrm.java~1~

     文件       4572  2007-09-29 00:35  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\RegistFrm.java~2~

     文件       5161  2007-09-29 01:18  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\RegistFrm.java~3~

     文件       5233  2007-10-09 17:26  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\RegistFrm.java~4~

     文件       5233  2007-10-09 17:27  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\RegistFrm.java~5~

     文件       3805  2007-09-29 01:49  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\UserBean.java~21~

     文件       3805  2007-09-29 01:52  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\UserBean.java~22~

     文件       3807  2007-09-29 01:58  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\UserBean.java~23~

     文件       3815  2007-09-29 01:59  S1\java上机考试题:用户注册\javatest用户注册代码\bak\javatest用户注册\UserBean.java~24~

............此处省略614个文件信息

评论

共有 条评论