JAVA中怎么连接并操作 Oracle数据库(1)
JAVA中如何连接并操作 Oracle数据库(1)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
/**
* 连接数据库
* @author Administrator
*
*/
public class JAVADBC {
public static void main(String[] args) {
//1.装载驱动类
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
//2,连接字符串
String url = "jbdc:Oracle:thin:@127.0.0.1:1521:MYORACLE";
//3,连接数据库
Connection conn=DriverManager.getConnection(url,"scott","scott");
//4.取得数据库sql的编译和执行
Statement stm = conn.createStatement();
//5,定义要执行的sql语句
String sql = "select sal,ename from emp";
//6,执行sql语句,获得查询到的结果集
ResultSet rs=stm.executeQuery(sql);
//遍历结果集
while(rs.next()){
float sal = rs.getFloat("sal");
String ename = rs.getString("ename");
System.out.println(sal+"\t"+ename );
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
运行结果:

不过,还真觉得用JAVA操作数据库,有点麻烦。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
/**
* 连接数据库
* @author Administrator
*
*/
public class JAVADBC {
public static void main(String[] args) {
//1.装载驱动类
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
//2,连接字符串
String url = "jbdc:Oracle:thin:@127.0.0.1:1521:MYORACLE";
//3,连接数据库
Connection conn=DriverManager.getConnection(url,"scott","scott");
//4.取得数据库sql的编译和执行
Statement stm = conn.createStatement();
//5,定义要执行的sql语句
String sql = "select sal,ename from emp";
//6,执行sql语句,获得查询到的结果集
ResultSet rs=stm.executeQuery(sql);
//遍历结果集
while(rs.next()){
float sal = rs.getFloat("sal");
String ename = rs.getString("ename");
System.out.println(sal+"\t"+ename );
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
运行结果:
不过,还真觉得用JAVA操作数据库,有点麻烦。