Java JDBC bibliotek lar deg koble til en database der du kan søke i tabellene . Du bruker indre blir å finne utenlandske nøkler , som er de feltene som inngår i en tabell som linker til en annen tabell . For eksempel, " KundeID "-feltet i en kunde tabell linker til den utenlandske " KundeID "-tasten i den rekkefølgen bordet, slik at du kan koble kunder til sine respektive bestillinger. Instruksjoner
en
Åpne Java editor du bruker til å lage ditt prosjekt . Åpne prosjektet og kildekoden filen du vil koble og bruke de indre Bli med uttalelser.
2
Legg JDBC bibliotekene . Kopier og lim inn følgende kode til toppen av Java-kildekoden filen:
import java.sql * ;
3
Erstatt "root " og " . ; passord "verdier med ditt eget brukernavn og passord i følgende kode for å koble til serveren og en database som heter" mydata " : en
Class.forName ( " com.mysql.jdbc.Driver ") ; con =
4
Sett opp den indre join uttalelse. Følgende kode kobler en kunde tabell til en ordre tabellen for å finne den utenlandske nøkkel kalt " KundeID " : en
Statement query = con.createStatement (); ResultSet datasettet = query.executeQuery ( "select * fra kunder c bli med bestillinger o på o.customerid = c.customerid ");
5
vise resultatene. Følgende kode viser den første kunden navn i sluttet uttalelse for å bekrefte at søket jobbet vellykket : en
string name = dataset.getInt ( " navn "); System.out.println ("Kunden navn : "+ navn);