O que está ocorrendo é que o seu programa não está encontrando a classe
que contem o driver de conexão com o banco de dados verifica se no seu
classpath...
Na verdade o que está acontecendo é que ele está considerando somente a
exceção SQLException (veja os throws no programa) - a reclamação do
compilador é que a exceção ClassNotFoundException deveria ser também
lançada. Os métodos deveriam ser:
public prg() throws SQLException, ClassNotFoundException
e
public void conecta() throws SQLException, ClassNotFoundException
Rafael
Bom dia pessoal, estou tentando fazer uma conexão com o
sql server e estou tendo o seguinte erro:
db/prg.java:19: unreported exception
java.lang.ClassNotFoundException; must be caught or
declared to be thrown
Class.forName
(com.microsoft.jdbc.sqlserver.SQLServerDriver);
e no meu fonte eu estou usando o throws
package db;
import java.*;
import java.util.*;
import java.sql.*;
public class prg {
public prg() throws SQLException {
this.conecta();
}
public void conecta() throws SQLException {
//try {
Class.forName
(com.microsoft.jdbc.sqlserver.SQLServerDriver);
Connection conn =
DriverManager.getConnection
(jdbc:microsoft:sqlserver://maquina:1433;User=tal;Passwo
rd=tal);
Statement stmt =
conn.createStatement();
String query = SELECT *
FROM SYSUSERS;
ResultSet rs =
stmt.executeQuery(query);
rs.next();
System.out.println
(rs.getString(1));
//} catch(SQLException e) {
//}
}
public static void main(String args[]) throws
SQLException {
prg p = new prg();
//Class.forName
(com.microsoft.jdbc.sqlserver.SQLServerDriver);
//Connection conn =
DriverManager.getConnection
//
(jdbc:microsoft:sqlserver://server1:1433;User=test;Passw
ord=secret);
}
}
Será qua alguém poderia me ajudar ??
Obrigado !
Grande Abraço
André Bianco
__
Seleção de Softwares UOL.
10 softwares escolhidos pelo UOL para você e sua família.
http://www.uol.com.br/selecao
-- LISTA SOUJAVA
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para
[EMAIL PROTECTED]
-
-- LISTA SOUJAVA
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-
-- LISTA SOUJAVA
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-