Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvor å Test en JDBC Driver
    The JDBC driveren brukes i applikasjoner å kalle prosedyrer og spørring tabeller i mysql . Når du programmerer en database tilkobling , er det viktig å teste sjåføren tilkoblingen ved å pakke den i en " try-catch " blokk med kode . Hvis tilkoblingen lykkes , fortsetter koden som skal utføres . Men hvis tilkoblingen mislykkes , vil " try-catch " block rapportere en feil på konsollen . Dette gjøres i Java ved hjelp av bare noen få linjer med kode. Denne koden kan brukes individuelt til å teste driver installasjonen , eller det kan settes inn i en applikasjon klasse . Instruksjoner
    en

    Import Java biblioteker som trengs for å håndtere JDBC driver samtaler . Skriv inn følgende kode øverst i arbeidsområdet filen: import java.sql.Connection , import java.sql.DriverManager , import java.sql.SQLException ;
    2

    Opprett try-catch- blokken. Følgende kode er et eksempel på en try-catch- blokken skall. Koden som tester JDBC driveren er satt inn i denne block.try { } catch ( Exception exc ) { }
    3

    Instantiate JDBC driver klassen og prøve å koble til MySQL server. Hvis dette ikke lykkes , koden flyt hopper til "catch " -blokken. Følgende kode instantiates klassen og skaper en connection.try { Class.forName ( " com.mysql.jdbc.Driver ") newInstance (); myConnection = DriverManager.getConnection ( . " Jdbc : mysql :///myTestSQLDatabase ", " mittbrukernavn "," mittpassord "); } catch ( Exception exc ) { }
    4

    Test hvis forbindelsen åpner . Følgende kode oppdager hvis forbindelsen åpner etter initialisering av styreprogrammet . Grunnen til at dette ikke er i feilen delen er at JDBC driveren kan fremdeles bli installert på riktig måte, men en tilkobling ble nektet av SQL server.try { Class.forName ( " com.mysql.jdbc.Driver ") . NewInstance ( ) ; myConnection = DriverManager.getConnection ( " JDBC: mysql :///myTestSQLDatabase ", " mittbrukernavn ", " mittpassord " ), hvis { System.out.println (" SQL -tilkoblingen var vellykket ( myConnection.isClosed ( !) ) . "); } } catch ( Exception exc ) { }
    5

    Opprett feilbehandling koden . Hvis JDBC driveren er installert feil eller det finnes ikke, er en feil flagget og kode flyt er sendt til "catch " statement. Følgende kode skriver ut en feilmelding til konsollen : try { Class.forName ( " com.mysql.jdbc.Driver ") newInstance (); myConnection = DriverManager.getConnection ( " JDBC: mysql :///myTestSQLDatabase " . " mittbrukernavn "," mittpassord "); hvis) { System.out.println ( ( myConnection.isClosed ( ! )" SQL -tilkoblingen var vellykket. "); } } catch ( Exception exc ) { System.out.println ( " JDBC driver feil: "+ exc.getMessage ( ) ); }

    früher :

     Weiter:
      Relatert Artike
    ·Hva er handling Form i Struts 
    ·Hvordan sette opp Struts 
    ·Hvordan lage en JTable i NetBeans 
    ·Hvordan Hopp av en posisjon i GridLayout i Java 
    ·Hvordan sørge for en inngang er et nummer i Java 
    ·Java applet Metoder 
    ·Hva er JDK i Java 
    ·Slik formaterer Strings i Java Grunnleggende Syntax 
    ·Hvordan legge til JButton til JPanel 
    ·Om JAVA 
      Anbefalte artikler
    ·Funksjon Håndtak i MATLAB 
    ·Sette inn elementer av en listevisning i en array 
    ·Hvordan Wrap en funksjon på Python 
    ·Enkel forklaring av Java Applets 
    ·Hvordan åpne MS Access 2003 Rapporter Med Visual Basic…
    ·Hvordan Link Visual Basic 
    ·Titanium PHP Tutorial 
    ·Slik kopierer du en database med Visual Basic 6 
    ·Hvordan slå på JavaScript for et UTStarcom CDM - 7126…
    ·Årsak til Java Unntak 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/