|
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 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----- 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----- Crie esta class e ela esta dando um
erro na linha 35 mas n�o sei o� que 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 ���������������������������������� stmt
= con.createStatement(); ���������������������������������� rs
= stmt.executeQuery(query); ����������������������� } catch (SQLException e){} ��
} } Atenciosamente, Antonio Luiz Soares Lins Filho 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. |
- [cejug-discussao] Help Erro Antonio Luiz Soares Lins Filho
- RES: [cejug-discussao] Help Erro Rafael Lopes
- RES: [cejug-discussao] Help Erro Antonio Luiz Soares Lins Filho
- RES: [cejug-discussao] Help Er... Rafael Lopes
- RES: [cejug-discussao] Hel... Antonio Luiz Soares Lins Filho
