• 大小: 491KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-25
  • 语言: Java
  • 标签: sqlserver  2008  jdbc  jar  

资源简介

JDBC连接SqlServler2008的驱动包,附带BaseDao.java

资源截图

代码片段和文件信息

package com.test.dao;

import java.sql.*;

public class baseDao {

/**
 * 加载驱动
 */
static{
try {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
/**
 * 构建数据库连接对象
 * @return
 */
public static Connection getCon(){
String url=“jdbc:sqlserver://localhost:1433;databaseName=Hotel“;
try {
return DriverManager.getConnection(url“sa““123456“);
} catch (Exception e) {
}
return null;
}
/**
 * 关闭数据库各项资源
 * @param con 要关闭数据库连接对象
 * @param st 要关闭语句执行对象
 * @param rs 要关闭结果集
 */
public static void closeDB(Connection conStatement stResultSet rs){
if(con!=null){try {rs.close();} catch (SQLException e) {e.printStackTrace();}}
if(st!=null){try {st.close();} catch (SQLException e) {e.printStackTrace();}}
if(rs!=null){try {con.close();} catch (SQLException e) {e.printStackTrace();}}
}

/**
 * 公共的添加、删除、修改的公共方法
 * @param sql
 * @param obj
 * @return
 */
 public static boolean update(String sqlobject[] obj){
     Connection con=null;
     PreparedStatement ps=null;
     con=getCon();
     try {
ps=con.prepareStatement(sql);
if(obj!=null&&obj.length>0){
for(int i=0;i if(obj[i]==null)obj[i]=““;
ps.setobject(i+1 obj[i]);
}
}

if(ps.executeUpdate()>0)
   return true;
} catch (SQLException e) {
e.printStackTrace();
}finally{
closeDB(nullpsnull);
}
     return false;
    }
}

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

     文件       1624  2013-11-27 12:26  sql2008\baseDao.java

     文件     537303  2011-09-16 22:55  sql2008\sqljdbc4R2.jar

     目录          0  2013-11-27 12:24  sql2008

----------- ---------  ---------- -----  ----

               538927                    3


评论

共有 条评论