나는 말도 안되는 말을 많이하지 않을 것입니다. 나는 당신에게 키 코드를 게시 할 것입니다. 특정 코드는 다음과 같습니다.
package com.sp.test; import java.sql.*; import java.util.*; public class text_lianxi는 스레드 {public void run () {try {yunxing (); thread.sleep (10000);} catch (interubedexception e) {// catch publictrace (); Shuru () {System.out.println ( "순서 : /n 시험 수준, ID 번호, 입학 티켓 번호, 후보자 이름, 시험 위치, 시험 점수"); 스캐너 sc = new Scanner (System.in); string [] str = new String [6]; for (int i = 0; i <str.length; i ++) {str [i] = sc.nextline ();} system.out.println ( "정보 입력이 완료되었습니다"); sc.close (); return string (query chaxun) () {system.prrest. 메소드 : /na : ID 번호 B : 입학 티켓 번호 "); 스캐너 sc = 새 스캐너 (system.in); String s = sc.nextline (). tolowercase (); String str ="; if (s.equals ( "a")) {system.out.println ( "string query number :"); String st = sc.nextline (); 여기서 idcard = " + st;} else {system.out.println ("잘못 입력 된 숫자의 수는 ");}} else if (s.equals ("b ")) {system.out.println ("쿼리 번호를 입력하십시오 : "); String st = sc.nextline (); if (stretgent () == 15) {select =" +. st;} else {system.out.println ( "잘못 입력 된 자릿수의 수";}} else {system.out.println ( "당신은 잘못 입력하면 프로그램을 다시 입력하십시오. 스캐너 (System.In); System.out.println ( "후보자 입학 티켓 번호 :"); String Str = Sc.NextLine (); if (str.length ()! = 15) {System.out.println ( "입학 티켓 번호가 잘못 입력되면 Reenter (} str;)); {synchronized ( "") {try {connection {connection conn = null; // 링크 데이터베이스 클래스 .forname ( "oracle.jdbc.driver.oracledriver"); String Strurl = "jdbc : oracle : thin : @localhost : 1521 : sp"; conn = drivermanager.getConnection (strurl, "test", "test", "test" "123"); system.out.println (stride.currentThread (). getName ()+"데이터베이스 연결 성공"); station st = conn.createstatement (); // 기능 스캐너 sc = 새 스캐너 (system.in); system.out.println ( "기능 :/n 1 : query 정보 3 : query 정보"); == 1) {// 입력 정보 문자열 [] str = shuru (); if (str [1] .length ()! = 18 && str [2] .length ()! = 15) {System.out.println ( "숫자 수는 18 자리, 입학 티켓 번호는 15 자리에 다시 참가하고 retenter") 시험 연구 값 (fiowid.nextval, to_number ( " + str [0] +"), ' " + str [1] +"', ' " + str [2] +"', ' "" + str [3] + "', '" + str [4] + "," + "to_number (" + str [5] + "); if (num == 2) {// query str1 = chaxun (); resultset r = st.ExecuteQuery (str1); // Query 결과 if (r.next ()) {System.out.println ( "시험 수준 :" + r.getString (2) + "/n id 번호 :" + R.GetString (3) + " +" + " +"4) 후보자 이름 : " + r.getString (5) +"/nexam 영역 : " + r.getString (6) +"/nexam score : " + r.getString (7));} else {system.out.println ("그러한 사람이 발견되지 않음, 시스템을 다시 입력하십시오 ";} r.close (); St.ExecuteUpdate ( "ExamCard =" + str2); if (a> 0) {system.out.println ( "삭제");} else {system.out.println ( "그러한 사람이 발견되지 않음, 프로그램을 다시 참조하십시오") {system.out.println (미안,이 기능은 eN 은이 기능이 없음) ( "이 기능이 eNed ended ended ended ended ended ended ended ended endabled ");} sc.close (); St.Close ();} catch (예외 e) {e.printstacktrace ();}}} public static void main (String [] args) {text_lianxi lx1 = new Text_lianxi (); // text_lianxi lx2 = new Text_lianxi (//); // text_lianxi (); lx1.setname ( "window1"); lx1.start (); // lx2.setname ( "window2"); // lx2.start (); // lx3.setname ( "window3"); // lx3.start ();}} 실행 시작 :
정보 입력 : ID 번호 쿼리 :
입장권 번호 쿼리 : 정보 삭제 :
오류 메시지를 입력하십시오.
위는 편집기가 소개 한 Java Connection Operation 용 Oracle Database Code에 대한 자세한 설명에 대한 전체 설명입니다. 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 모든 사람에게 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!