Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een JDBC Driver Test
Het JDBC-stuurprogramma wordt gebruikt in toepassingen om procedures en querytabellen bellen in MySQL . Bij het programmeren van een database connectie , is het belangrijk om de driver verbinding te testen door het te plaatsen in een ' try-catch " blok code . Wanneer de verbinding is gemaakt , de code verder uitgevoerd . Echter , als de verbinding mislukt , het blok ' try-catch " zal er een fout op de console te melden. Dit wordt bereikt in Java met slechts enkele regels code . Deze code kan individueel worden gebruikt om het stuurprogramma te testen , of het kan in een toepassingsklasse ingevoegd . Instructies

Import 1 van de Java-bibliotheken die nodig zijn om de JDBC -driver gesprekken af ​​te handelen . Voer de volgende code aan de bovenkant van de werkruimte bestand : import java.sql.Connection , import java.sql.DriverManager , import java.sql.SQLException ; kopen van 2

Maak het blok try-catch . De volgende code is een voorbeeld van een try-catch blok shell . De code die de JDBC -driver test wordt in dit block.try { } catch ( Exception exc ) { }
3

Instantiëren de JDBC -driver klasse en proberen te verbinden met de MySQL server . Als dit niet lukt , de code stroom springt naar de " catch " blok . De volgende code instantieert de klas en creëert een connection.try { Class.forName ( " com.mysql.jdbc.Driver " ) newInstance ( ) ; myConnection = DriverManager.getConnection ( . " Jdbc : mysql :///myTestSQLDatabase " , " mijngebruikersnaam " , " mijn wachtwoord " ) ; } catch ( Exception exc ) { }

Test 4 als de verbinding wordt geopend . De volgende code detecteert wanneer de verbinding wordt geopend na het initialiseren van de JDBC -driver . De reden dat dit niet in de sectie fout is dat de JDBC -driver nog goed kan worden geïnstalleerd , maar de verbinding werd door de SQL server.try { Class.forName ( " com.mysql.jdbc.Driver " ) geweigerd . NewInstance ( ) ; myConnection = DriverManager.getConnection ( " jdbc : mysql :///myTestSQLDatabase " , " MijnGebruikersnaam " , " mijn wachtwoord " ) if { System.out.println ( " De SQL- verbinding succesvol was ( myConnection.isClosed ( ) ! ) . " ) ; } } catch ( Exception exc ) { }
5

Maak de foutafhandeling code . Als de JDBC -driver niet goed is geïnstalleerd of het niet bestaat , er een fout is gemarkeerd en code stroom wordt naar de " catch " statement . De volgende code drukt een foutmelding naar de console : try { Class.forName ( " com.mysql.jdbc.Driver " ) newInstance ( ) ; myConnection = DriverManager.getConnection ( " jdbc : mysql :///myTestSQLDatabase " . , " mijngebruikersnaam " , " mijn wachtwoord " ) if ) { System.out.println ( ( myConnection.isClosed ( ! ) " De SQL -verbinding is gelukt . " ) ; } } catch ( Exception exc ) { System.out.println ( " JDBC driver error : " + exc.getMessage ( ) ) ; }

Previous: Next:
  Java Programming
·Hoe te Certificaten voor Unsig…
·Hoe kan ik een AVD Pad in de A…
·Hoe maak je een datum naar Age…
·Struts 1.2 9 Tutorial 
·Wat is de functie van Java 
·Hoe maak je logische operatore…
·Hoe kan ik stabiliseren het aa…
·Hoe maak je een Java Applet em…
·Hoe te vervangen kleine letter…
  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
·Hoe maak je een wekelijkse Payroll verdi…
·Security token Fouten in PHP 
·Hoe maak je een CAB Maak in Windows Mobi…
·Hoe een Mail naar Script Formulier Maak 
·Functie Prototype in Python 
·Oz Programming Help 
·Lijst van jQuery attributen 
·Hoe om cijfers in Java 
·Tutorial om Short URL Services in PHP 
Copyright © Computer Kennis http://www.nldit.com