package com.zz.commonsql;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
* DAO层 连接类
* @author 张志
*/
public class CommonSql {
/**
* 连接方法
*
* @return con , null
*/
public Connection getConnection() {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 通过类名直接调用路径
String url = "jdbc:sqlserver://localhost:1433;databaseName=zz";
// 通过类名直接调用用户和密码属性
Connection con = DriverManager.getConnection(url, "sa", "123");
return con;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
/**
* 关闭连接方法
*
* @param queryCon
*/
public void closeConnection(Connection queryCon) {
try {
queryCon.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
/**
* 修改方法
*
* @param yConqueryCon
* @param sql
* @return boolean ture ,flase
*/
public boolean execUpdate(Connection yConqueryCon, String sql) {
Connection con = this.getConnection();
if (con != null) {
try {
// 预处理
PreparedStatement ps = con.prepareStatement(sql);
// 操作数据库进行修改
ps.executeUpdate();
ps.close();
con.close();
return true;
} catch (SQLException e) {
e.printStackTrace();
}
}
return false;
}
/**
* 查询方法类
*
* @param queryCon
* @param sql
* @return rs(返回一个结果集), null(没有查到)
*/
public ResultSet execQuery(Connection queryCon, String sql) {
if (queryCon != null) {
try {
// 预处理执行sql语句
PreparedStatement ps = queryCon.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
return rs;
} catch (Exception e) {
e.printStackTrace();
}
}
return null;
}
}
分享到:
相关推荐
SQL Server 2005 启用远程连接
sqlserver2005服务器连接设置,按步骤设置连接服务器
sql server 2005 数据库连接代码,也可以连接orcal数据库
描述了JDBC与SQL Server 2005的配置方式,自己试过了,没有问题的~
SqlServer连接工具SqlServer连接工具SqlServer连接工具
SQL server 2005 Express与速达的连接问题,问题描述:安装光盘自带的 SQL server 2005 express,速达无法连接到数据库。
sqlserver2005 jdbc 连接 需要的人拿去
分别讨论了Sql Server 2005的连接问题的解决方法
下面就介绍LABVIEW与SQLSERVER的连接方法。连接思路:先在SQLSERVER建立自己的数据库,如MyDB。然后在操作系统建立一数据源(ODBC),此数据源的驱动选择SQLSERVER,数据源与SQLSERVER中的MyDB关联。最后在LABVIEW中...
Sqlserver2005数据库连接时的jar包,如果你用的是Sql2005,这个你就下载吧
java连接sqlserver2005数据库心得体会
SQL Server 2005 杂谈 在SQL Server2005中按列 连接字符串 三种方法 doc SQL Server 2005 杂谈 在SQL Server2005中按列 连接字符串 三种方法 doc
SQL Server 2005纯JAVA连接的方法
mfc ado连接sqlserver2005数据库的实例,以及自己编代码时的一些体会
SQL Server 2005连接本地端口1433解决方案
ASP.NET c# SQL SERVER 2005连接数据库 代码 数据访问层 连接数据库的代码
java连接SqlServer完整代码,工具类,jdbc JDBC工具类的构建 1.资源释放 见https://mp.csdn.net/postedit/86577443 2.驱动防二次注册 ``` Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //...
如何查看sql server数据库连接数
之前连接了无数次,看了无数教程,说得非常非常复杂,但都都没连接成功,浪费... 说明:php_mssql.dll是PHP与SQL Server连接的函数库。ntwdblib.dll是连接SQL Server2005服务器的,上面两个文件版本必须与PHP版本相同。
JDBC连接Sql Server 2005