用eclipse写java连接SQLServer数据库

package cn.com.reddiamond.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
* 数据库连接管理类
*/
public class ConnectManager {

private static Connection con;

private ConnectManager() {}

public static Connection getConnection() throws SQLException {
if (con != null && !con.isClosed())// 不为空且没关闭
return con;
//由首选项的设置获得连接
String className = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://localhost:1433;";
String username = "root";
String password = "1234567";
//或 String url="jdbc:sqlserver://localhost:1433;database=yourdatabasename;user=root;password=1234567";
// 生成一个数据库连接
try {
Class.forName(className);
con = DriverManager.getConnection(url, username, password);
//或 con=DriverManager.getconnection(url);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return con;
}

}

注意你用的驱动程序不同时,className的写法不一样,"com.microsoft.jdbc.sqlserver.SQLServerDriver".要根据你的驱动中的实际名称改一下.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值