Компьютер эсвэл Mac дээр Java дээр Oracle мэдээллийн баазтай хэрхэн холбогдох вэ

Агуулгын хүснэгт:

Компьютер эсвэл Mac дээр Java дээр Oracle мэдээллийн баазтай хэрхэн холбогдох вэ
Компьютер эсвэл Mac дээр Java дээр Oracle мэдээллийн баазтай хэрхэн холбогдох вэ

Видео: Компьютер эсвэл Mac дээр Java дээр Oracle мэдээллийн баазтай хэрхэн холбогдох вэ

Видео: Компьютер эсвэл Mac дээр Java дээр Oracle мэдээллийн баазтай хэрхэн холбогдох вэ
Видео: Выбор и установка входной металлической двери в новостройке #10 2024, May
Anonim

Энэхүү wikiHow нь Java дахь Oracle мэдээллийн баазтай хэрхэн холбогдохыг заадаг. Java мэдээллийн санд холбогдохын тулд танд драйверын анги, oracle мэдээллийн сангийн URL, хэрэглэгчийн нэр, нууц үг хэрэгтэй болно.

Алхам

9679662 1
9679662 1

Алхам 1. Oracle вэбсайтаас жолоочийн ангийг татаж аваарай

Та "ojdbc6.jar" эсвэл "ojdbc7.jar" татаж авах боломжтой.

9679662 2
9679662 2

Алхам 2. Дараах кодыг бичнэ үү

Энэ код нь Java -ийн дамжуулах процессыг жагсаасан болно. Эхлээд драйверын ангийг хайх болно, дараа нь Oracle мэдээллийн баазын URL руу холбогдох болно, дараа нь мэдээллийн санд холбогдох болно.

java.sql. DriverManager импортлох; java.sql. Connection импортлох; java.sql. SQLException импортлох;

9679662 3
9679662 3

Алхам 3. Ангийг тохируулна уу

Ангиллыг тохируулахын тулд дараах кодыг оруулна уу.

OracleConnection ангилал {

9679662 4
9679662 4

Алхам 4. Мэдэгдлийн мөр үүсгэх

Энэ код нь програмын драйверын ангиллыг хайж байгааг хэрэглэгчдэд мэдэгдэх, дараа нь драйверын анги олдсон эсвэл драйверын анги олдохгүй байгаа эсэхийг хэрэглэгчдэд мэдэгдэх мэдэгдлийн мөрийг эхлүүлэх болно. Дараах кодыг бичнэ үү.

public static void main (String argv) {

9679662 5
9679662 5

Алхам 5. Хайлтын мэдэгдэл үүсгэх

Дараах код нь програм нь драйверын ангиллыг хайж байгааг хэрэглэгчдэд мэдэгдэх болно. "System.out.println ();" мэдэгдэл үүсгэхэд ашиглагддаг. Дараах кодыг оруулна уу.

System.out.println ("Oracle JDBC драйвер хайж байна …");

9679662 6
9679662 6

Алхам 6. Java мэдээллийн сангийн драйвер хайх

Дараах код нь өгөгдлийн сангийн драйвер хайхыг програмд хэлэх болно.

{Class.forName ("oracle.jdbc.driver. OracleDriver") оролдоно уу; }

9679662 7
9679662 7

Алхам 7. Өгөгдлийн сангийн драйвер олдохгүй бол буцаах мэдэгдэл үүсгэнэ үү

Хэрэв програм нь мэдээллийн баазын драйверийг олж чадахгүй бол дараах код нь хэрэглэгчид мэдээллийн баазын драйвер хэрэгтэй байгааг мэдэгдэх мессежийг үүсгэх болно. Дараах кодыг бичнэ үү.

барих (ClassNotFoundException e) {System.out.println ("Oracle JDBC драйвер олдсонгүй!"); e.printStackTrace (); буцах; }

9679662 8
9679662 8

Алхам 8. Өгөгдлийн сангийн драйвер олдвол буцаах мэдэгдэл үүсгэнэ

Дараах код нь програм нь мэдээллийн баазын драйверийг олсон болохыг хэрэглэгчдэд мэдэгдэх болно.

System.out.println ("Oracle JDBC драйвер бүртгэгдсэн.");

9679662 9
9679662 9

Алхам 9. Oracle мэдээллийн санд холбогдох

Дараах код нь Oracle мэдээллийн санд холбогдох процессыг эхлүүлнэ.

Холболтын холболт = null;

9679662 10
9679662 10

Алхам 10. Өгөгдлийн сангийн URL, хэрэглэгчийн нэр, нууц үгээ нэмнэ үү

Дараах код нь мэдээллийн баазын URL, хэрэглэгчийн нэр, нууц үгийг оруулна. Та эдгээр утгыг кодонд зөв оруулах ёстой. Нийтлэг url нь "jdbc: oracle: thin: @localhost: 1521: xe" юм. Хэрэглэгчийн нэр нь анхдагчаар "систем" бөгөөд нууц үгийг хэрэглэгч таныг oracle мэдээллийн баазыг суулгах үед тохируулдаг. Дараах кодыг зөв утгатай бичнэ үү.

{холболт = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: xe", "хэрэглэгчийн нэр", "нууц үг") оролдоно уу; }

9679662 11
9679662 11

Алхам 11. Хэрэглэгчийн нэр, нууц үг буруу байвал алдааны мессежийг буцаана уу

URL, хэрэглэгчийн нэр эсвэл нууц үг буруу байвал алдааны мессежийг буцаахын тулд дараах кодыг бичнэ үү.

catch (SQLException e) {System.out.println ("Холболт амжилтгүй боллоо! Хэрэглэгчийн нэр, нууц үгээ шалгана уу"); e.printStackTrace (); буцах; }

9679662 12
9679662 12

Алхам 12. Өгөгдлийн сангийн холболтын зурвас үүсгэх

Өгөгдлийн санд холбогдох амжилттай болсон үед хэрэглэгчдэд мэдэгдэхийн тулд дараах кодыг бичнэ үү.

if (холболт! = null) {System.out.println ("Өгөгдлийн санд холбогдох амжилттай"); }

9679662 13
9679662 13

Алхам 13. Холболтын алдааны мэдэгдэл үүсгэх

Хэрэв програм нь ямар нэгэн шалтгаанаар мэдээллийн санд холбогдох боломжгүй бол дараах код нь хэрэглэгчид алдаа гарсан тухай мэдэгдэх мессежийг буцаана. Дараах кодыг бичнэ үү.

else {System.out.println ("Өгөгдлийн санд холбогдох боломжгүй байна."); }

9679662 14
9679662 14

Алхам 14. Мөрийг хаах

Мэдэгдлийн мөрийг хаахын тулд сүүлийн мөрөнд "}" гэж бичнэ үү.

9679662 15
9679662 15

Алхам 15. Ангийг хаах

Ангийн объектыг хаахын тулд хуудасны доод хэсэгт "}" гэж бичнэ үү. Ингэснээр код дуусна. Таны код бүхэлдээ иймэрхүү харагдах ёстой:

java.sql. DriverManager импортлох; java.sql. Connection импортлох; java.sql. SQLException импортлох; OracleConnection анги {public static void main (String argv) {System.out.println ("Oracle JDBC драйвер хайж байна …"); {Class.forName ("oracle.jdbc.driver. OracleDriver") оролдоно уу; } барих (ClassNotFoundException e) {System.out.println ("Oracle JDBC драйвер олдсонгүй!"); e.printStackTrace (); буцах; } System.out.println ("Oracle JDBC драйвер бүртгэгдсэн."); Холболтын холболт = null; {холболт = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: xe", "хэрэглэгчийн нэр", "нууц үг") оролдоно уу; } catch (SQLException e) {System.out.println ("Холболт амжилтгүй боллоо! Хэрэглэгчийн нэр, нууц үгээ шалгана уу"); e.printStackTrace (); буцах; } if (connection! = null) {System.out.println ("Өгөгдлийн сантай холбогдох амжилттай"); } өөр {System.out.println ("Өгөгдлийн санд холбогдох боломжгүй байна"); }}}

Зөвлөмж болгож буй: