⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ora8iconnect.java

📁 (一个用标准JDBC连接Oracle数据库的包)
💻 JAVA
字号:

import java.sql.*;

/*-
 * Copyright(C) http://www.cn-java.com by jackliu
 * 这是一个免费的代码,如果进行修改,请保留以上信息.
 * 这是一个用标准JDBC连接Oracle数据库的包
 * 编制人:   Jackliu
 * 开始日期: 2001.04.06
 * 结束日期: 2001.04.06
 * 版本:	1.0*/
public class Ora8iConnect
{
	public  Ora8iConnect(String db,String id,String pwd)
	{	dbNAME=db;
		userID=id;
		userPWD=pwd;
		beginConnect();		//连接数据库		
	}
	/*-
	*返回一个Connection对象
	*/
	public Connection getConnection(){return conn;}
	
	/*-
	*连接数据库,成功后返回1否则返回0
	*/
	public int beginConnect()
	{	try
		{	//加载一个Oracle驱动
			DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
			//使用OCI8连接到数据库
			conn=DriverManager.getConnection("jdbc:oracle:oci8:@"+dbNAME,userID,userPWD);
			return 1;		
		}
		catch(SQLException e)	//捕捉SQL违例
		{	System.out.println("Ora8iConnect在连接oracle8数据库时捕获");
			while (e!=null)
			{	System.out.println("SQLState:"+e.getSQLState());
				System.out.println("Message :"+e.getMessage());
				System.out.println("Vendor  :"+e.getErrorCode());
				e=e.getNextException();
				System.out.println(" ");
			}
			conn=null;
			return 0;
		}
	}

	
	private Connection conn;	//连接对象
	private String dbNAME;		//实例
	private String userID;		//用户名
	private String userPWD;		//口令
			
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -