zoukankan      html  css  js  c++  java
  • DBHelper类

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    public class DBHelper {

    private static String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    private static String url = "jdbc:sqlserver://localhost:1433;DatabaseName=SchoolDB";
    private static String userName = "sa";
    private static String pwd = "sa";

    public static Connection getConnection(){
    try {
    Class.forName(driver);
    } catch (ClassNotFoundException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    Connection con = null;
    try {
    con = DriverManager.getConnection(url,userName,pwd);
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    return con;
    }

    //执行动作查询:添加、修改、删除
    public static int executeUpdate(String sql,Object ...obj) {
    int n = 0;
    Connection con = getConnection();
    try {
    PreparedStatement ps = con.prepareStatement(sql);
    for (int i = 0; i < obj.length; i++) { //初始化参数
    ps.setObject(i+1, obj[i]);
    }
    n = ps.executeUpdate(); //执行动作查询
    con.close();
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    return n;
    }

    //执行动作查询:添加、修改、删除(封装)
    public static ResultSet executeQuery(String sql, Object ...obj){
    ResultSet set = null;
    Connection con = getConnection();
    try {
    PreparedStatement ps = con.prepareStatement(sql);
    for (int i = 0; i < obj.length; i++) {
    ps.setObject(i+1, obj[i]);
    }
    set = ps.executeQuery();
    } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    return set;
    }
    }

  • 相关阅读:
    钾 动态规划
    镁 细节
    锌 填坑计划
    钠 GZY整理贪心
    javascript+Java 实现MD5加密登录密码
    FCKeditor2.6.4图片上传,中文名乱码,红叉各种问题解决
    Java 随机生成验证码,支持大小写字母、数字、随机字体
    BI BI系统监控
    使用ETL控件还是存储过程
    fsync与数据库日志刷新
  • 原文地址:https://www.cnblogs.com/maoxiuying/p/9044891.html
Copyright © 2011-2022 走看看