java连接SQLserver
2008-07-23 15:30
106 查看
三个驱动包:
msbase.jar
mssqlserver.jar
msutil.jar
装载驱动:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
URL:
url = "jdbc:microsoft:sqlserver://" + ip + ";" + "DatabaseName="+db ;
获得连接:
conn = DriverManager.getConnection(url,loginUser,loginPwd);
代码式例:
public class SQLServerDAOFactory extends DAOFactory{
private static String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static String ip = "localhost:1433";
private static String db = "tewman";
private static String loginUser = "sa";
private static String loginPwd = "sa";
private static String url = "jdbc:microsoft:sqlserver://" + ip + ";" + "DatabaseName="+db ;
//采用JDBC方式连接
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName(driverName);
conn = DriverManager.getConnection(url,loginUser,loginPwd);
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return conn;
}
public static void closeResultSet(ResultSet rs) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void closeStatment(Statement st) {
if (st != null) {
try {
st.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void closeConnection(Connection conn) {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void main(String[] args) {
SQLServerDAOFactory s = new SQLServerDAOFactory();
Connection conn = s.getConnection();
System.out.println(conn);
try {
PreparedStatement ps = conn.prepareStatement("select * from tblType_Style");
ResultSet rs = ps.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1));
}
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
msbase.jar
mssqlserver.jar
msutil.jar
装载驱动:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
URL:
url = "jdbc:microsoft:sqlserver://" + ip + ";" + "DatabaseName="+db ;
获得连接:
conn = DriverManager.getConnection(url,loginUser,loginPwd);
代码式例:
public class SQLServerDAOFactory extends DAOFactory{
private static String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static String ip = "localhost:1433";
private static String db = "tewman";
private static String loginUser = "sa";
private static String loginPwd = "sa";
private static String url = "jdbc:microsoft:sqlserver://" + ip + ";" + "DatabaseName="+db ;
//采用JDBC方式连接
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName(driverName);
conn = DriverManager.getConnection(url,loginUser,loginPwd);
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return conn;
}
public static void closeResultSet(ResultSet rs) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void closeStatment(Statement st) {
if (st != null) {
try {
st.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void closeConnection(Connection conn) {
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
public static void main(String[] args) {
SQLServerDAOFactory s = new SQLServerDAOFactory();
Connection conn = s.getConnection();
System.out.println(conn);
try {
PreparedStatement ps = conn.prepareStatement("select * from tblType_Style");
ResultSet rs = ps.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1));
}
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
}
相关文章推荐
- 【JAVA】 Java、JSP连接数据库方法类(MySQL、Oracle、SQLServer)
- java连接sqlserver实例
- java连接sqlserver
- JAVA下使用net.sourceforge.jtds 连接sqlserver
- 【Java】mybatis 连接 sqlserver
- Java 连接SqlServer
- Java 连接SQLServer 2012
- java连接SQLServer
- Java中利用配置文件连接SQLServer
- java语言Oracle、SQLServer、MySQL数据库的连接方法
- java连接SQLServer时出现问题的解决办法
- Java 连接 Sqlserver
- javaweb 之sqlserver连接
- java 连接SQLserver
- Java中使用JDBC连接SQLserver
- java 连接多本版并存sqlserver (非默认实例)
- java中三种主流数据库数据库(sqlserver,db2,oracle)的jdbc连接总结
- java连接SQLServer
- 纯JAVA驱动:sqlserver版本不同,驱动与连接也有所区别
- Java学习笔记—JDBC(连接sqlserver)的用法