jdbc+java

一、oracle 與 MyEclipse 手動連接

1. 打開 MyEclipse,

2. 點擊Window,選擇Show View

3. 選擇DateBase(如果沒有DateBase,就點開Other…)—>選擇DB Browser

4. 右鍵新建連接:

1. Driver template: 選擇Oracle(Thin driver)
2. Driver name: 可以隨便寫
3. Connect url: jdbc:oracle:thin:@192.168.1.96:1521:xe

1.jdbc:oracle:thin:不用改  
2.192.168.1.96是自己電腦的ip地址  
3.1521是數據庫連接端口號(一般我們的都是1521)  
4.xe是電腦--->右鍵管理---->服務...中的“OracleJobSchedulerXE” 

**4.userName:**是你的數據庫連接名
**5.password:**是你的數據庫建立連接的口令
6.點擊save…:保存密碼
7.點擊Test: 進行測試,成功測試後就可以點擊
finished

二、Java 項目與數據庫連接

代碼如下:

//1.準備好數據庫的連接字符串
	String url="jdbc:oracle:thin:@192.168.1.96:1521:xe";
	String driClass="oracle.jdbc.OracleDriver";
	String userName="wwj";
	String userPassword="wwj";
	
	//2.在創建的項目裏添加驅動類

	Connection conn=null;
	//3.將驅動類加載到內存中
	try {
		Class.forName(driClass);
		
		//4.使用驅動管理類來管理,可以通過驅動管理類來得到連接對象
		conn=DriverManager.getConnection(url,userName,userPassword);

		//5,使用連接對像,得到處理器
		 Statement stat = conn.createStatement();
		 
		// 6 使用處理器,來發送sql語句 
		   //stat.executeUpdate(sql);  //insert update delete 用這個,返加一個int影響的行數
		   //stat.executeQuery(sql);  //select語句,返回一個結果集
		 
		 //String insertSql="insert into student(stuNo,stuName,stuBirthday,stuAddress,stuSex) values(SNO1.NEXTVAL,'bbb','6-11月-19','巢湖','女')";
		int i=stat.executeUpdate(updateSql);
		 if(i>0){
			 System.out.println("操作成功");
		 }else{
			 System.out.println("操作失敗");
		 }
		 
	} catch (ClassNotFoundException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}catch (Exception e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}finally{
		if(conn!=null){
			try {
				conn.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章