Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť cudzie kľúče pomocou vnútorné spojenie v jazyku Java

Java knižnica JDBC umožňuje pripojenie k databáze , kde si môžete dotazu tabuľky . Môžete použiť vnútorné spojenie nájsť cudzie kľúče , ktoré sú polia obsiahnuté v jednej tabuľke , ktorá odkazuje na iné tabuľky . Napríklad , " CustomerID " pole v tabuľke Zákazník odkazy na cudzie " CustomerID " kľúča v tabuľke objednávky , takže môžete spojiť zákazníkov na ich objednávky . Pokyny dovolená 1

Otvorte editor Java môžete použiť na vytvorenie projektu . Otvorte súbor s kódom projektu a zdroje , v ktorom chcete prepojiť a využiť vnútorné spojenie vyhlásenie .
2

Pridať knižnice JDBC . Skopírujte a vložte nasledujúci kód do hornej časti zdrojového kódu súboru Java : .

Import java.sql * ;
3

Nahradiť " root " a " , heslo " hodnoty s vlastným užívateľským menom a heslom v nasledujúcom kóde sa pripojiť k serveru a databázu s názvom " MYDATA " :

Class.forName ( " com.mysql.jdbc.Driver " ) ; con = Stránka 4

Nastaviť vnútorné spojenie vyhlásenia . Nasledujúci kód pripojí tabuľku zákazníka do tabuľky orders nájsť cudzí kľúč s názvom " CustomerID " :

Vyhlásenie query = con.createStatement ( ) ; ResultSet dataset = query.executeQuery ( " select * from zákazníkov c spojiť objednávky o na o.customerid = c.customerid " ) ;
5

Zobrazenie výsledkov . Nasledujúci kód zobrazuje meno zákazníka v spojenom vyhlásenie overiť , že dotaz úspešne pracoval :

string name = dataset.getInt ( " meno " ) ; System.out.println ( " Meno zákazníka : " + jmeno ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené