ฉันจะไม่พูดเรื่องไร้สาระมากฉันจะโพสต์รหัสสำคัญให้คุณ รหัสเฉพาะมีดังนี้:
แพ็คเกจ com.sp.test; นำเข้า java.sql.*; นำเข้า java.util.*; คลาสสาธารณะ text_lianxi ขยายเธรด {โมฆะสาธารณะเรียกใช้ () {ลอง {yunxing (); thread.sleep (10,000);} catch (interruptedexception e) {// shuru () {system.out.println ("โปรดป้อนข้อมูลรายละเอียดของผู้สมัครตามลำดับ: /n ระดับการสอบ, หมายเลขรหัส, หมายเลขตั๋วเข้า, ชื่อผู้สมัคร, สถานที่สอบ, คะแนนการสอบ"); สแกนเนอร์ sc = ใหม่สแกนเนอร์ (System.in); string [] str = สตริงใหม่ [6]; สำหรับ (int i = 0; i <str.length; i ++) {str [i] = sc.nextline ();} system.out.println (อินพุตข้อมูลเสร็จสิ้น ") วิธี: /na: หมายเลข ID B: หมายเลขตั๋วเข้าชม "); เครื่องสแกน SC = เครื่องสแกนใหม่ (System.in); String S = Sc.nextline (). ToLowerCase (); String str =" "ถ้า (s.equals (" a ") {system.out.println (" โปรดป้อนหมายเลข string: ") ตรวจสอบที่ idcard = " + st;} else {system.out.println (" จำนวนตัวเลขที่ป้อนไม่ถูกต้อง ");}} อื่นถ้า (s.equals (" b ")) {system.out.println (" โปรดป้อนหมายเลขเคียวรี: "); = " + st;} else {system.out.println (" คือจำนวนตัวเลขที่ป้อนไม่ถูกต้อง ");}} else {system.out.println (" คุณป้อนไม่ถูกต้องโปรดป้อนโปรแกรมอีกครั้ง ");} sc.close (); Scanner (System.in); System.out.println ("โปรดป้อนหมายเลขตั๋วเข้าชมของผู้สมัคร:"); String str = sc.nextline (); ถ้า (str.length ()! = 15) {system.out.println ("หากป้อนหมายเลขตั๋วเข้าชม {ซิงโครไนซ์ ("") {ลอง {การเชื่อมต่อ conn = null; // link database class.forname ("oracle.jdbc.driver.oracledriver"); String strurl = "jdbc: oracle: thin: @localhost: 1521: sp" "123"); System.out.println (thread.currentThread (). getName ()+"การเชื่อมต่อฐานข้อมูลสำเร็จ") คำสั่ง ST = Conn.Createstatement (); // เลือกฟังก์ชั่นสแกนเนอร์ SC = เครื่องสแกนใหม่ (System.in); system.out.println (" (num == 1) {// ข้อมูลสตริงอินพุต [] str = shuru (); ถ้า (str [1] .length ()! = 18 && str [2] .length ()! = 15) {system.out.println ("จำนวนตัวเลขไม่ถูกต้อง ค่าตรวจสอบ (fiowid.nextval, to_number (" + str [0] +"), '" + str [1] +"', '" + str [2] +"', '" + str [3] +",' " + str [4] +" ', "to_number" if (num == 2) {// string string str1 = chaxun (); resultet r = stexecuteQuery (str1); // ผลลัพธ์การสืบค้นเอาท์พุทถ้า (r.next ()) {system.out.println ("ระดับการสอบ:" + r.getString (2) + "/n หมายเลข id:" ชื่อของผู้สมัคร: " + r.getString (5) +"/ภูมิภาค Nexam: " + r.getString (6) +"/คะแนน nexam: " + r.getString (7));} else {system.out.println (" ไม่พบบุคคลดังกล่าว St.ExecuteUpdate ("ลบการตรวจสอบโดยที่ examcard =" + str2); ถ้า (a> 0) {system.out.println ("ลบประสบความสำเร็จ");} leste {system.out.println ("ไม่พบบุคคลดังกล่าว ยัง ");} sc.close (); st.close ();} catch (ข้อยกเว้น e) {e.printstacktrace ();}}} โมฆะคงที่สาธารณะ (สตริง [] args) {text_lianxi lx1 = new text_lianxi () text_lianxi (); lx1.setName ("window1"); lx1.start (); // lx2.setName ("window2"); // lx2.start (); // lx3.setName ("window3"); // lx3.start (); เริ่มวิ่ง:
ข้อมูลอินพุต: แบบสอบถามหมายเลข ID:
คิวรีหมายเลขตั๋วเข้าชม: การลบข้อมูล:
ป้อนข้อความแสดงข้อผิดพลาด:
ข้างต้นเป็นคำอธิบายแบบเต็มของคำอธิบายโดยละเอียดของรหัสฐานข้อมูล Oracle สำหรับการดำเนินการเชื่อมต่อ Java ที่แนะนำโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับทุกคนในเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!