| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan testes en JDBC driver
    Den JDBC driver anvendes i applikationer til at kalde procedurer og forespørgsel tabeller i mySQL . Ved programmering af en database forbindelse , er det vigtigt at teste føreren forbindelsen ved indpakning det i en " try-catch " blok af kode . Hvis forbindelsen lykkes , koden fortsætter med at udføre . Men hvis forbindelsen mislykkes, vil " try-catch " block rapportere en fejl til konsollen. Dette opnås i Java ved hjælp af kun et par linjer kode. Denne kode kan bruges individuelt til at teste installationen af ​​driveren , eller det kan indsættes i en ansøgning klasse. Instruktioner
    1

    Import Java bibliotekerne er nødvendige for at håndtere de JDBC driver opkald. Indtast følgende kode i toppen af ​​arbejdsområdet filen : import java.sql.Connection , import java.sql.DriverManager , import java.sql.SQLException ,
    2

    Opret try- catch-blok . Følgende kode er et eksempel på en try- catch-blok shell. Koden , der tester JDBC driver er indsat i denne block.try {} catch ( Exception exc ) { }
    3

    Instantiere JDBC driver klasse og prøve at forbinde til MySQL-serveren . Hvis det ikke lykkes , koden flow hopper til "catch " blok. Følgende kode instantierer klassen og skaber en connection.try { Class.forName ( " com.mysql.jdbc.Driver " ) newInstance (); MinForbindelse = DriverManager.getConnection ( ". Jdbc : mysql :///myTestSQLDatabase ", " mitbrugernavn "," MinAdgangskode "); } catch ( Exception exc ) { }
    4

    Test , hvis forbindelsen åbner . Følgende kode registrerer, om forbindelsen åbner efter initialisering af JDBC driver. Grunden til dette er ikke i den fejl, afsnit er, at JDBC-driveren kan stadig være installeret korrekt , men en forbindelse blev afslået af SQL server.try { Class.forName ( " com.mysql.jdbc.Driver "). NewInstance () , MinForbindelse = DriverManager.getConnection ( " jdbc : mysql :///myTestSQLDatabase ", " mitbrugernavn ", " MinAdgangskode "); hvis { System.out.println ("The SQL forbindelse var vellykket ( myConnection.isClosed () !) . "); }} catch ( Exception exc ) { }
    5

    Opret fejlhåndtering kode. Hvis JDBC driveren er installeret forkert , eller det ikke eksisterer , en fejl er markeret og kode flow sendes til "catch " erklæring . Følgende kode udskriver en fejlmeddelelse til konsollen : try { Class.forName ( " com.mysql.jdbc.Driver " ) newInstance (); MinForbindelse = DriverManager.getConnection ( " jdbc : mysql :///myTestSQLDatabase " . " mitbrugernavn "," MinAdgangskode "); hvis ) { System.out.println ( ( myConnection.isClosed ( !) " The SQL forbindelsen var vellykket. "); }} catch ( Exception exc ) { System.out.println ( " JDBC driver fejl: " + exc.getMessage () );}

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får DSN oplysninger Brug Java 
    ·Hvordan man laver et enkelt bogstav Lavere Case i Java 
    ·Sådan bruges en Ikke Operator i Java 
    ·Hvad er årsagen JRun Servlet Fejl 500 Null 
    ·Sådan Efterlad en Java Coding Request 
    ·Sådan Konverter heltal til Strings i Java 
    ·Sådan fjernes en Overstreget objekt fra foreninger 
    ·Java Coding for rubrik Volume 
    ·Sådan Serialisere en String i Java 
    ·Sådan tilpasser et J2ME tekstfelt 
      Anbefalede Artikler
    ·Office Communicator protokoller 
    ·Sådan oprettes en Delay Pulse i Verilog 
    ·. Sådan bruges en brugerdefineret CLA Filer 
    ·Sådan Konverter en lang variabel Into Bytes i Visual B…
    ·De bedste steder at sætte Net Application Logs 
    ·Sådan Multiply en matrix med en variabel i Matlab 
    ·Sådan bruges Google Maps API til Auto Complete placeri…
    ·Hvordan man undgår Null Pointer Exception i Java 
    ·PHP Proxy Tutorial 
    ·Sådan Er C Program til Display Currency Conversion Arb…
    Copyright © Computer Viden http://www.computerdk.com