所用软件为:eclipse-j33-luna-sr1-win32-x86_64
配置:windows--show view--other--Data Management--Data Source Explorer--Ok
然后:控制台就会显示 :Data Source Explorer ,这个窗口下面含 有一个Database Connections 右击选择新建 选择所用数据库类型(oracle/db2/...),然后下一步:选择Drivers ,Gerneral(SID,主机,端口号,用户元名,密码,url(注:url代表数据库的字符串例:jdbc:oracle:thin:@localhost:1521:数据库名),catalog)
最后可测试一下,Test Connection ,如果显示Ping Success,代表连接成功
连接成功以后:可在Data Source Explorer 控制台 Database Connections 有一个数据库连接对象
双击,里面含 有一个Schemas 模式,查找自己所在的用户,然后双击,找到Tables,然后右击
自己刚操作的表,选择Data-SampleContents 结果会在控制台里SQLResult窗口出来(右击以后自动出来的)
练习代码:
package JDBCDemo; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class TestSQL { public static void main(String[] args) { Connection conn = null; PreparedStatement psmt = null; try { // l.加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); // 2.获得连接 conn = DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:orcl", "scott", "tiger"); // 3.创建sql语句,获得预编译语句对象 String sql = "insert into dept values (20,'ss','dd')"; psmt = conn.prepareStatement(sql); //执 psmt.executeUpdate(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException s) { s.printStackTrace(); } finally { // 6.关闭资源 try { if (psmt != null) { psmt.close(); } if (conn != null) { conn.close(); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }