Java连接oracle数据库


package cn.itcast.jdbc;
import java.sql.*;
/*
 * 1.使用JDBC连接oracle----可以远程连接数据库
 * 2.使用jdbc_odbc桥连接方式----不可远程连接,一般不用
 * 
 */
public class JdbcDemo {
	public static void main(String[] args){
		try{
			
		//加载驱动
		Class.forName("oracle.jdbc.driver.OracleDriver");
	//	Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		System.out.println("driver loaded");
		
		//建立连接
		String url="jdbc:oracle:thin:@localhost:1521:myoracle";		
		Connection ct = DriverManager.getConnection(url, "scott", "Scott123");
	//	String url="jdbc:odbc:testmyoracle";
	//	Connection ct = DriverManager.getConnection(url, "scott", "Scott123");
		System.out.println("database connected");
		
		//创建语句,用于执行不含参数的静态SQL语句
	//	Statement stmt=ct.createStatement();
		
		//创建执行含有或不含参数的预编译的SQL语句
		String sql= "select * from emp where ename = ?";
		PreparedStatement pstmt=ct.prepareStatement(sql);
	    pstmt.setString(1,"SMITH");
	    
		//执行语句
		ResultSet rs = pstmt.executeQuery();
		while(rs.next()){
			System.out.print(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));
		}
		
		//关闭各种资源
        rs.close();

        pstmt.close();

		ct.close();
		}
		
		
		catch(Exception e){
			e.printStackTrace();
		}
	}
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/paomojj1/article/details/51559611
文章标签: java 数据库连接
个人分类: Java
上一篇安装oracle经验教训
下一篇oracle sql*plus常用命令
想对作者说点什么? 我来说一句

java连接oracle数据库驱动

2009年12月24日 1.35MB 下载

java连接ORACLE数据库.doc

2011年08月04日 30KB 下载

JAVA 连接oracle数据库工程

2018年03月07日 5KB 下载

Java连接oracle数据库.rar

2012年12月15日 1.38MB 下载

java连接oracle数据库代码

2012年07月22日 836B 下载

java连接Oracle数据库

2010年11月10日 2KB 下载

java连接oracle实例

2013年08月19日 28KB 下载

没有更多推荐了,返回首页

关闭
关闭