Re:Erro ao setar ===> Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")

3 respostas
M

ybr1100,

veja se vc está com a classe conectora no seu classpath, ou em alguma lib visivel por sua aplicacao…

:wink:

3 Respostas

G

:cry: [color=darkred]Segue parte do que estou executando…
Erro: Nao consigo ver a mensagem “teste3” ele sai no catch o que devo fazer pra resolver.

private java.sql.Connection abrir()

{

System.out.println(“teste”);

try

{

System.out.println(“teste2”);

java.lang.Class.forName (“com.microsoft.jdbc.sqlserver.SQLServerDriver”);

System.out.println(“teste3”);

}
catch(java.lang.ClassNotFoundException e)
 {
  e.printStackTrace();
  System.out.println("Houve erro Class: " + e.getMessage());
 }

catch(java.lang.Exception e)
 {
  e.printStackTrace();
  System.out.println("Houve erro Except: " + e.getMessage());
 }

return db;

}[/color]

G

E o seguinte. Montei essa string pra conectar sql server, so que qdo vou executar o codigo citado que setar class.forname que seria o driver ele da erro. configurei todas variaveis de ambiente e paths possiveis…

mas nao consigo ver a mensagem “teste3” que vem logo apos o class.forname.

o que devo fazer?

G

Ok. Já resolvi o problema. Fico a disposição de vocês se precisarem de alguma ajuda…

Criado 19 de maio de 2006
Ultima resposta 22 de mai. de 2006
Respostas 3
Participantes 2