Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como testar um driver JDBC
O driver JDBC é usado em aplicações para chamar procedimentos e tabelas de consulta em mySQL . Ao programar uma conexão de banco de dados , é importante para testar a conexão motorista por envolvê-lo em um bloco "try- catch" de código. Se a conexão for bem sucedida, o código continua a executar . No entanto, se a conexão falhar , o bloco "try- catch" irá relatar um erro para o console. Isto é conseguido em Java usando apenas algumas linhas de código . Este código pode ser utilizado individualmente para testar a instalação do controlador , ou pode ser inserido dentro de uma classe de aplicação . Instruções
1

Importar as bibliotecas Java necessárias para lidar com as chamadas do driver JDBC . Digite o seguinte código na parte superior do arquivo de espaço de trabalho: import java.sql.Connection ; importação java.sql.DriverManager ; java.sql.SQLException importação;
2

Criar o bloco try-catch . O código a seguir é um exemplo de um shell bloco try-catch . O código que testa o driver JDBC é inserido nessa block.try {} catch (Exception exc ) {}
3

instanciar a classe do driver JDBC e tentar se conectar ao servidor mySQL . Se isso falhar, o fluxo de código pula para o bloco "catch" . O código a seguir instancia a classe e cria um connection.try { Class.forName (" com.mysql.jdbc.Driver " ) newInstance (); myConnection = DriverManager.getConnection ( " jdbc: mysql :///myTestSQLDatabase " . " myusername "," minhasenha " );} catch (Exception exc ) {}
4

teste se a conexão se abre. O código a seguir detecta se a conexão se abre após a inicialização do driver JDBC. A razão pela qual esta não se encontra na seção de erro é que o driver JDBC ainda pode ser instalado corretamente, mas a conexão foi recusada pelo server.try SQL { Class.forName (" com.mysql.jdbc.Driver " ) . NewInstance () ; myConnection = DriverManager.getConnection ( " jdbc: mysql :///myTestSQLDatabase ", " myusername ", " minhasenha" ); if (! myConnection.isClosed ()) { System.out.println (" A conexão SQL foi bem sucedida. "); }} catch (Exception exc ) {}
5

Criar o código de tratamento de erros. Se o driver JDBC está instalado incorretamente ou não existe , um erro é sinalizado e fluxo de código é enviado para a declaração de "catch" . O código a seguir mostra uma mensagem de erro para o console: try { Class.forName (" com.mysql.jdbc.Driver " ) newInstance (); myConnection = DriverManager.getConnection ( " jdbc: mysql :///myTestSQLDatabase " . " myusername "," minhasenha " ); se ) { System.out.println ( ( myConnection.isClosed (!) " A conexão SQL foi bem sucedida. ");} } catch ( Exception exc ) {System.out.println (" JDBC motorista erro : "+ exc.getMessage ()); }

Anterior :

Próximo : No
  Os artigos relacionados
·Diferença entre imutáveis ​​Java mutável e 
·Como encontrar outro sistema número da porta usando Ja…
·Como exibir um Substring em Java 
·Como criar um vetor de uma classe em Java 
·Contagem regressiva Tutorial em Java 
·Como executar o VBS Script De Java 
·Como formatar para Dólares em Java 
·Como fazer um arquivo CSV em Java 
·Como fechar uma conexão MQ De Java 
·Como alterar um tamanho de Java Heap em um console WebL…
  Artigos em destaque
·C #: Como obter ou ajustar a data 
·CheckInstall para Mac OSX 
·Como encontrar buffer overflows 
·Como obter um botão selecionado Radio em um Servlet De…
·Como fazer um jogo como Java RuneScape 
·Como colar Resultados e executar macros no Excel a part…
·Como Código FIFO em Java 
·Quais são as estruturas fluxograma Diferentes 
·Como recuperar MP3 Propriedades Como Album Artist Taman…
·Como desenvolver um driver de dispositivo para o DOS 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados