De Java JDBC bibliotheek kunt u verbinding maken met een database, waarin u de tabellen kunt opvragen . U gebruikt inner joins aan refererende sleutels , die het in een tabel velden zijn te vinden die verwijst naar een andere tafel . Bijvoorbeeld , het veld " CustomerID " in een tabel klant links naar de externe sleutel " customerid " in de volgorde tabel , zodat u klanten koppelen aan hun respectieve opdrachten . Instructies 1 Open het Java- editor die u gebruikt om uw project te maken . Open het project en de broncode bestand waarin u wilt koppelen en gebruik de inner join statements . Kopen van 2 Voeg de JDBC -bibliotheken . Kopieer en plak de volgende code naar de top van de Java-broncode bestand : import java.sql * ; 3 Vervang de " root" en " . , wachtwoord " waarden met uw eigen gebruikersnaam en wachtwoord in de onderstaande code om verbinding met de server en een database genaamd " mydata " : Class.forName ( " com.mysql.jdbc.Driver " ) ; con = Goedkope 4 Stel de inner join statement . De volgende code verbindt een klant tafel om een tafel opdrachten aan de externe sleutel genaamd " customerid " vinden : Verklaring vraag = con.createStatement ( ) ; ResultSet dataset = query.executeQuery ( " select * van klanten c toetreden orden o op o.customerid = c.customerid " ) ; 5 Toon de resultaten . De volgende code toont de eerste naam van de klant in de gevoegde verklaring om te controleren of de query werkte met succes : string name = dataset.getInt ( "naam" ) ; System.out.println ( " Naam van de klant : " + naam ) ;
|