Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe SQL gebruiken Met Java
Java-programmeurs vaak nodig hebt om toepassingen die zijn aangesloten op een databank te ontwikkelen . Bij dergelijke toepassingen wordt Structured Query Language ( SQL ) gebruikt om data uit de database te verkrijgen . SQL-commando's kunnen worden afgegeven vanaf een Java-toepassing met behulp van de JDBC- bibliotheek, die is standaard opgenomen in elke Java Development -omgeving . De JDBC- bibliotheek verzorgt vele low - level details van de database- connecties , waardoor Java-programmeurs vrij om zich te concentreren op de uitvoering van business logica in hun toepassingen . Instructies
1

Klik op de knop 'Start' van de Windows taakbalk en typ " Kladblok " in het zoekvak . Selecteer " Notepad " uit de lijst met toepassingen die worden weergegeven. Kopen van 2

Maak een nieuwe Java-klasse . Deze stap is afhankelijk van de naam van de klasse die u nodig heeft . Bijvoorbeeld , de volgende coderegels laten de creatie van een fiets klasse:

public class Fiets
{


}
3

Voeg de volgende regels binnen in de klas :

openbare Connection getConnection ( ) op Twitter gooit SQLException {

Connection conn = null
;

Eigenschappen
connectionProps = new Properties ( ) ;

connectionProps
. put ( "user " , this.userName ) ;

connectionProps.put
( " wachtwoord" , this.password ) ;

if ( this.dbms.equals ( " mysql " ) ) {

conn = DriverManager

getConnection ( " jdbc : "
. + this.dbms + " ://" + this.serverName +

" : " + dit. portNumber + " /" , connectionProps ) ;

}

System.out.println
( " Verbonden met de database " ) ;

return conn
;

}

Dit creëert een verbinding met een MySQL -database met de opgegeven gebruikersnaam en wachtwoord

Type 4 de volgende regels code in de klas : .

openbare
static void viewTable ( Connection con , String dbName ) gooit SQLException {


}

Dit creëert een nieuwe methode genaamd viewTable dat de verbinding accepteert eerder gemaakt en produceert een SQL uitzondering .
< br > 5

Voeg de volgende regels code in de " viewTable ( ) " methode:

Verklaring
stmt = null ;

String vraag
= " select COF_NAME , SUP_ID , PRIJS , VERKOOP , TOTAAL uit " + dbName + " KOFFIE " ; .

try {

stmt = con.createStatement ( ) op ;

} catch ( SQLException e ) {

JDBCTutorialUtilities.printSQLException ( e ) ; }



Dit creëert een verklaring op basis van de opgegeven vraag van de tot stand gebrachte verbinding
6

Voeg de volgende codes . binnen het blok try :

ResultSet rs
= stmt.executeQuery (query ) ;

terwijl ( rs.next ( ) ) {

String coffeeName
= rs.getString ( " COF_NAME " ) ;

int Lever = rs.getInt ( " SUP_ID " ) ;

float prijsvergelijking = rs.getFloat ( " PRIJS " ) ;

int verkoop
= rs . getInt ( " VERKOOP " ) ;

int totaal
= rs.getInt ( " TOTAL " ) ; }



Dit voert de query en haalt het resultaat via een ResultSet . object

Type 7 de volgende regels code aan het eind van het blok catch :

} {eindelijk

if ( stmt = null ) { stmt . close ( ) ; } }



hiermee wordt de verbinding wanneer deze niet langer nodig is

.

Previous: Next:
  Java Programming
·Hoe kan ik een applicatie te b…
·Hoe maak je een Roterende numm…
·Hoe maak je een JSP-bestand af…
·Waarom is de Java annotatie Ge…
·De voordelen van Custom Tags 
·Hoe te FileFilter gebruiken in…
·Hoe je Blender afbeeldingen ge…
·Hoe kan ik Java inschakelen op…
·Unicode naar Karakter conversi…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Na het selecteren van een datum in DateT…
·Hoe je Perl embedden in HTML 
·Hoe maak je een lettertype met PHP 
·Hoe een bestand Efficiënt gebruik van F…
·Hoe kan ik een afbeelding in Word toevoe…
·Hoe kan ik een rapport maken van Excel S…
·Hoe te HEX converteren naar RGB in Java 
·Wat is de Java TM 2 Platform ? 
·Hoe te CLOB in Java Creëren 
Copyright © Computer Kennis http://www.nldit.com