私はそれほどナンセンスとは言いません、私はあなたに重要なコードを投稿するだけです。特定のコードは次のとおりです。
パッケージcom.sp.test; import java.sql。*; import java.util。*; public class text_lianxi拡張スレッド{public void run(){try {yunxing(); sleep(10000);} catch(interruptedexception e){//自動化されたcatch e.printstacktrace []; {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();} out.println( "情報入力が完了した"); sc.close(); return str;}/} plect chaxun()方法: /NA:ID番号B:入場チケット番号 ");スキャナーSC =新しいスキャナー(System.in); String S = sc.Nextline()。string str =" "; if(s.equals(" a ")){system.out.println(" Query number: "); string st = sc.nextline(); sc.nextline(); sc.nextline(); idcard = " + st;} else {system.out.println("は誤って入力された数字の数) Examcard = " + st;} else {system.out.println("は誤って入力された数字 ") scanner(system.in); system.out.println( "候補者の入場チケット番号を入力してください:"); string str = sc.nextline(); if(str.length()!= 15){system.out.println( "入場チケット番号が間違っている場合、再入力してください、");} sc.close(); {synchronized( ""){try {connection conn = null; // link database.forname( "oracle.jdbc.driver.oracledriver"); string strurl = "jdbc:oracle:thin:@localhost:1521:sp"; conn = drivermanager.getConnection(strurl、 "test" " "123"); system.out.println(thread.currentthread()。getName()+"データベース接続成功");ステートメントst = conn.createstatement(); // select function scanner sc = new scanner(system.in); system.out.println( "infcret next 2:int num num int num one num one num one neftimpertln(" (num == 1){//入力情報文字列[] str = shuru(); if(str [1] .length()!= 18 && str [2] .length()!= 15){system.out.println( "桁数は間違っています(IDカード番号は18桁、入場チケット番号は15桁です)、System intect inted the inted the inted the"; exemstudent values(fiowid.nextval、to_number( " + str [0] +")、 '" + str [1] +"'、 '" + str [2] +"'、 '" + str [3] +"'、 '" + str [4] +"'、 " +" to_number( " + str [5] +") "); (num == 2){// query string str1 = chaxun(); resulteset r = stertexecutequery(str1); //出力クエリ結果if(r.next()){system.out.println( "examレベル:" + r.getString(2) + "/n id number:" + r.getString(3) + "/n r.getString(4) +" +候補者の名前: " + r.getString(5) +"/nexamリージョン: " + r.getString(6) +"/nexamスコア: " + r.getString(7));} St.ExeCuteUpDate( "ExamCard =" + Str2); if(a> 0){system.out.println( "delete succups");} else {system.out.println( "そのような人は見つかりません、プログラムに再入力してください");}}}まだ ");} sc.close(); st.close();} catch(exception e){e.printstacktrace();}}} public static void main(text_lianxi lx1 = new text_lianxi(); // text_lianxi lx2 = new text_lianxi(); // text_lianxi(); text_lianxi(); lx1.setname( "window1"); lx1.start(); // lx2.setname( "window2"); // lx2.start(); // lx3.setname( "window3"); // lx3.start();}}}}実行を開始:
情報入力:ID番号クエリ:
入場チケット番号クエリ:情報削除:
エラーメッセージを入力してください:
上記は、編集者が導入したJava接続操作のOracleデータベースコードの詳細な説明の完全な説明です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!