51,409
社区成员
发帖
与我相关
我的任务
分享public class NewClass {
public static void main(String[] args) {
Connection conn = null;//JDBC关联部分
try {
Class.forName("oracle.jdbc.driver.OracleDriver");//JDBC驱动登录
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:score", "chengji", "chengji");//从DriverManager得到连接
System.out.println("数据库连接成功");
conn.close();//数据库关闭连接
} catch (Exception e) {
System.out.println("数据库连接失败");
}
}
}
import java.sql.*;
public class TestJDBCsql {
public static void main(String [] args){
Connection conn =null;
Statement stat =null;
ResultSet rs = null;
try {
new com.mysql.jdbc.Driver();
conn =
DriverManager.getConnection("jdbc:mysql://localhost/liuwenbo?user=root&password=liuwenbo" );
stat = conn.createStatement();
rs = stat.executeQuery("select * from dept");
while(rs.next()){
System.out.println(rs.getInt("deptno"));
System.out.println(rs.getString("dname"));
System.out.println(rs.getString("loc"));
}
} catch (SQLException ex) {
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
try {
if(rs!=null){
rs.close();
rs= null;
}
if(stat!=null){
stat.close();
stat=null;
}
if(conn!=null){
conn.close();
conn =null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}