Saya tidak akan mengatakan banyak omong kosong, saya hanya akan memposting kode kunci untuk Anda. Kode spesifiknya adalah sebagai berikut:
Paket com.sp.test; import java.sql.*; import java.util.*; kelas publik Text_lianxi memperluas utas {public void run () {coba {yunxing (); thread.sleep (10000);} tangkap (interruptException e) {// TOREGODE TOPO yang secara otomatis ditangkap E. shuru () {System.out.println ("Harap masukkan informasi terperinci dari kandidat secara berurutan: /n Level ujian, nomor ID, nomor tiket masuk, nama kandidat, lokasi ujian, skor ujian"); Pemindai sc = pemindai baru (system.in); string [] str = string baru [6]; for (int i = 0; i <str.length; i ++) {str [i] = sc.nextline ();} System.out.println ("Input Informasi sudah selesai"); sc.close (); return stred;}//pound public (public. Metode kueri: /NA: Nomor ID B: Nomor tiket penerimaan "); pemindai sc = pemindai baru (System.in); String s = sc.nextline (). TolowerCase (); string str =" "; if (s.Equals (" a ") {System.out.println (" Harap masukkan nomor kueri: "); string st = sc.-systy.println (" Harap masukkan nomor kueri: "); string st = sc. Ujian di mana idcard = " + st;} else {System.out.println (" adalah jumlah digit yang dimasukkan secara tidak benar ");}} lain jika (s.equals (" b ")) {System.out.println (" Harap masukkan nomor query: "); string st = sc.nextline (); ExamCard = " + st;} else {System.out.println (" adalah jumlah digit yang dimasukkan secara tidak benar ");}} else {System.out.println (" Anda memasukkan secara tidak benar, hapus fungsi public string ");} sc.close (); return stred;} // hapus fungsi public string");} sc.close (); return stret;}/hapus fungsi public string "); Scanner (System.in); System.out.println ("Harap masukkan nomor tiket penerimaan kandidat:"); string str = sc.nextline (); if (str.length ()! = 15) {System.out.println ("jika nomor tiket masuk; {disinkronkan ("") {coba {connection conn = null; // link database class.forname ("oracle.jdbc.driver.oracledRiver"); string strurl = "jdbc: oracle: tipis: @localhost: 1521: sp"; conn = driverManager.getConnection (@Localhost: "SP"; conn = driverManager.getConnection (@LocalHost: "": sp "; conn = driverManager.getConnection (@Localhost:" "SP"; conn = driverManager.getConnection (@Localhost "": SP "; conn = driverManager. "123"); System.out.println (thread.currentThread (). GetName ()+"Koneksi database berhasil"); pernyataan st = conn.createStatement (); // Pilih Fungsi Pemindai SC = Pemindai Baru (System.in); System.out.println ("Harap Pilih Fungsi:/N: Inputen (input.in); query; Information; (num == 1) {// Input Informasi String [] str = shuru (); if (str [1] .length ()! = 18 && str [2] .length ()! = 15) {System.out.println ("Jumlah Digit (ID, {ID, {ID, {ID, {Nomor ID, {Nomor Kartu ID, {Nomor ID, Nomor Tiket. nilai -nilai uji coba (fiowid.nextval, to_number (" + str [0] +"), '" + str [1] +"', '" + str [2] +"', '" + str [3] +",' "evy evy (4]); if (num == 2) {// kueri string str1 = chaxun (); hasil r = st.executeQuery (str1); // hasil kueri output if (r.next ()) {System.out.println ("Level:" + R.Gging (2) + "/Nomor ID:" + r.getString (3) "NOMA:" NOBER: "NOMA:" NOMA: "NOMON:" NOMON: "4) (3) (3) (3) (3) (3) (3) (3) (3)." Nama kandidat: " + r.getString (5) +"/Nexam Region: " + r.getString (6) +"/skor nexam: " + r.getString (7));} else {System.out.println (" tidak ada orang yang ditemukan, num = num = masukkan kembali sistem ");} r.close ();} lainnya (num = num ==) {/delose//delose {/nol (num = num = num = num =/nol (num =/{} r.close ();}} nol St.ExecuteUpdate ("Hapus Examstudent Where ExamCard =" + str2); if (a> 0) {System.out.println ("Hapus Sukses");} else {System.out.println ("Tidak ada orang seperti itu, mohon masukkan kembali program ini");}} lain {out.out.printl yang ditemukan, "maafkan");} {System.out.printl no function ("no function (" no function ("no {System. yet");}sc.close();st.close();} catch (Exception e) {e.printStackTrace();}}} public static void main(String[] args) {Text_lianxi lx1 = new Text_lianxi();// Text_lianxi lx2 = new Text_lianxi();// Text_lianxi lx3 = new Text_lianxi (); lx1.setname ("window1"); lx1.start (); // lx2.setname ("window2"); // lx2.start (); // lx3.setname ("window3"); // lx3.start ();}} Mulailah Berlari:
Input Informasi: Kueri Nomor ID:
Permintaan Nomor Tiket Penerimaan: Penghapusan Informasi:
Masukkan pesan kesalahan:
Di atas adalah deskripsi lengkap dari penjelasan terperinci dari kode database Oracle untuk operasi koneksi Java yang diperkenalkan oleh editor. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!