[b]"O driver é um jar (se for um driver puro java), e você deve te-lo em seu classpath, caso contrário não conseguirá utilizá-lo. Se preferir, coloque o driver no classpath na hora de chamar o java, atraves da linha de comando, por exemplo:
cria um diretório chamado lib no seu projeto copia o drive e cola nesse diretório ai vc seleciona o projeto -> alt + enter -> java build path -> libraries -> addjars -> seleciona o drive e de ok !! pronto o seu drive já está no seu projeto
Esse erro está relacionado com variáveis locais e variáveis globais de uma pesquisada sobre esse assunto , mas resumindo
variáveis globos -> são enxergadas por todos os métodos da classe
variáveis locais -> possui escopo de bloco Ex: pegando um método qualquer
[code] public void mostraEscopo(){
// essa variável possui escopo no metódo todo
// ou seja todos os blocos que estiver dentro do
// método vão enxergar essa variável
int v1 = 0;
while( true ){
// já essa possui escopo no bloco do while
// ela não enxerga v1 pq o seu escopo só está no bloco while
// portanto tudo que estiver no bloco while enxergara ela
int v2 = v1;
if( v2 > 0 ){
// e no caso dessa é idêntica a v2 só que o seu
// escopo e no bloco if e como o if está dentro
// do while e dentro do método ela enxerga v1,v2
// e ai vai
int v3 = v2 + v1;
}
}
}[/code]
então resolvendo o seu problema , a sua variável conn está sendo criada dentro do bloco try então ela só é vista dentro do bloco com isso ela não poderá ser utilizada se não for no bloco , então vc deve colocar ela como uma variável mais externa no seu método de forma que ela seja enxergada aonde vc for utilizar ela , eu dei uma arrumada no seu código
da uma olhada ai
Opa! Na verdade não, ainda não resolveu. Estive viajando e não deu para mecher hoje é que voltei. Aqui meu programa está dando erro nesta linha. Não entendo porque.
Class.forName(“com.mysql.jdbc.Driver”);
Não sei se é o driver, mas ele está la nas libraries…Carreguei como você falou, mas essa instrução não está funcionado… Onde está sublinhado é onde está ocorrendo o erro.