Rafael Lopes,

 

Colocando o catch a class copilou legal sem erros , mas voc� pode me esplicar como eu mostro na tela o resultado ou em um arquivo texto. J� tentei colocar um print e n�o deu certo .

 

 

Atenciosamente,

Antonio Luiz Soares Lins Filho
Analista de Sistemas - Farias Brito - Fortaleza
+ [EMAIL PROTECTED]
1 < <http://www.fariasbrito.com.br/>>
( (085) 486-9000 r9092 - Celular (85) 9990-2723

Esta mensagem, incluindo seus anexos, tem car�ter confidencial e seu conte�do � restrito ao destinat�rio da mensagem. Caso voc� tenha recebido esta mensagem por engano, queira por favor retorn�-la ao destinat�rio e apag�-la de seus arquivos. Qualquer uso n�o autorizado, replica��o ou dissemina��o desta mensagem ou parte dela � expressamente proibido. O autor n�o se responsabiliza por modifica��es no conte�do desta informa��o.

 

-----Mensagem original-----
De: Rafael Lopes [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 6 de dezembro de 2002 15:05
Para: discussao@cejug.org
Assunto: RES: [cejug-discussao] Help Erro

 

Caro Antonio Luiz,

 

Primeiramente voc� poderia criar um bloco catch com a exception NullPointerException pra saber exatamente em que linha do c�digo estar� acontecendo o erro.

Com uma breve an�lise posso informar que o erro pode estar na captura da conex�o. Talvez a aplica��o n�o deve estar criando a conex�o, e portanto o objeto con estar� invocando o createStatement() com valor null.

 

-----Mensagem original-----
De: Antonio Luiz Soares Lins Filho [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 6 de dezembro de 2002 15:46
Para: discussao@cejug.org
Assunto: [cejug-discussao] Help Erro

 

 

Crie esta class e ela esta dando um erro na linha 35 mas n�o sei oque pode ser. Segue abaixo em vermelho o erro.

 

 

Exception in thread "main" java.lang.NullPointerException

������� at Banco.main(Banco.java:35)

Press any key to continue...

 

 

 

 

import java.sql.*;

import java.io.*;

 

 

public class Banco{

 

����������� public static void main(String[] args){

�����������������������

����������������������� Statement stmt = null;

����������������������� String query;

����������������������� ResultSet rs = null;

����������������������� Connection con = null;

�����������������������

����������������������� try {

���������������������������������� //Load the JDBC driver

���������������������������������� String driverName="oracle.jdbc.driver.OracleDriver";

���������������������������������� Class.forName(driverName);

���������������������������������� //Create a connection to the database

���������������������������������� String serverName = "10.10.1.1";

���������������������������������� String potNumber = "1521";

���������������������������������� String sid= "Corpore";

���������������������������������� String url = "" serverName +":" + potNumber +":"+ sid;

���������������������������������� String username = "RM";

���������������������������������� String password = "rm";

���������������������������������� con = DriverManager.getConnection(url,username,password);

����������������������� } catch (ClassNotFoundException e){

���������������������������������� //Could not find the database driver

����������������������� } catch (SQLException e) {

���������������������������������� //Could not connect to the database

����������������������� }

����������������������� try {

���������������������������������� query = " select Nome from pfunc where chapa='02564'";

���������������������������������� stmt = con.createStatement();

���������������������������������� rs = stmt.executeQuery(query);

����������������������� } catch (SQLException e){}

�� }

}

 

Atenciosamente,

Antonio Luiz Soares Lins Filho
Analista de Sistemas - Farias Brito - Fortaleza
+ [EMAIL PROTECTED]
1 < <http://www.fariasbrito.com.br/>>
( (085) 486-9000 r9092 - Celular (85) 9990-2723

Esta mensagem, incluindo seus anexos, tem car�ter confidencial e seu conte�do � restrito ao destinat�rio da mensagem. Caso voc� tenha recebido esta mensagem por engano, queira por favor retorn�-la ao destinat�rio e apag�-la de seus arquivos. Qualquer uso n�o autorizado, replica��o ou dissemina��o desta mensagem ou parte dela � expressamente proibido. O autor n�o se responsabiliza por modifica��es no conte�do desta informa��o.

 

Responder a