/************************************ JDBC驱动 ***********************************************************/
JDBC-ODBC:sun.jdbc.odbc.JdbcOdbcDriver
Oracle:oracle.jdbc.driver.OracleDriver
MySQL:com.mysql.jdbc.Driver
Sybase:com.sybase.jdbc2.jdbc.SybDriver
SQL Server:com.microsoft.jdbc.sqlserver.SQLServerDriver
/************************************ JDBC驱动 ***********************************************************/
/************************************ JDBC连接步骤********************************************************/
/*第1步 加载驱动
Class.forName(driverName);
/*第2步 获取连接对象
oracle: Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:实例名", " username", "password");
mysql: Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?user=username&password=root");
sqlserver: Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=dbname",username,password);
/*第3步 编写SQL语句
String sql="";
/*第4步 获得PreparedStatement对象
PreparedStatement pstmt = conn.prepareStatement(sql);
/*第5步 获取结果集
ResultSet rs=pstmt.executeQuery();
/*第6步 关闭流
if(rs!=null){
try{ rs.close();}catch(SQLException e){ e.printStackTrace();}
}
if(pstmt!=null){
try{ pstmt.close();}catch(SQLException e){ e.printStackTrace();}
}
if(conn!=null){
try{ conn.close();}catch(SQLException e){ e.printStackTrace();}
}
/************************************ JDBC连接步骤********************************************************/
JDBC-ODBC:sun.jdbc.odbc.JdbcOdbcDriver
Oracle:oracle.jdbc.driver.OracleDriver
MySQL:com.mysql.jdbc.Driver
Sybase:com.sybase.jdbc2.jdbc.SybDriver
SQL Server:com.microsoft.jdbc.sqlserver.SQLServerDriver
/************************************ JDBC驱动 ***********************************************************/
/************************************ JDBC连接步骤********************************************************/
/*第1步 加载驱动
Class.forName(driverName);
/*第2步 获取连接对象
oracle: Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:实例名", " username", "password");
mysql: Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?user=username&password=root");
sqlserver: Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=dbname",username,password);
/*第3步 编写SQL语句
String sql="";
/*第4步 获得PreparedStatement对象
PreparedStatement pstmt = conn.prepareStatement(sql);
/*第5步 获取结果集
ResultSet rs=pstmt.executeQuery();
/*第6步 关闭流
if(rs!=null){
try{ rs.close();}catch(SQLException e){ e.printStackTrace();}
}
if(pstmt!=null){
try{ pstmt.close();}catch(SQLException e){ e.printStackTrace();}
}
if(conn!=null){
try{ conn.close();}catch(SQLException e){ e.printStackTrace();}
}
/************************************ JDBC连接步骤********************************************************/