jonastsi12
(usa Ubuntu)
Enviado em 06/11/2012 - 14:42h
este é o pacote de conexão
package Ger.Banco;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConProdu {
public static final int MYSQL = 0;
private static final String MySQLDriver = "com.mysql.jdbc.Driver";
public static Connection conexao(String url,String nome, String senha, int banco)
throws ClassNotFoundException, SQLException {
switch (banco) {
case MYSQL:
Class.forName(MySQLDriver);
break;
}
return DriverManager.getConnection(url,nome,senha);
}
}
e após executar a classe principal aparece o erro de conexão
package Principal;
import java.util.Iterator;
import java.util.Vector;
import Geracaotec.Alunos;
import Ger.GerAluno;
public class Teste {
public static void main(String[] args) {
Alunos alunos = new Alunos();
GerAluno gerAluno = new GerAluno();
alunos.setRg("12135678X");
alunos.setNome("Anderson de Souza");
alunos.setIdade(35);
alunos.setEstado("SC");
alunos.setCidade("Joinville");
gerAluno.insere(alunos);
Vector<Alunos> resultado = gerAluno.buscar("12135678X");
for (Iterator<Alunos> iterator = resultado.iterator(); iterator
.hasNext();) {
Alunos a = iterator.next();
System.out.println("Aluno Encontrado: " + a.getNome());
}
alunos.setNome("Anderson de Souza So");
gerAluno.atualizar(alunos);
resultado = gerAluno.buscar("12135678X");
for (Iterator<Alunos> iterator = resultado.iterator(); iterator
.hasNext();) {
Alunos a = iterator.next();
System.out.println("Aluno Encontrado: " + a.getNome());
}
gerAluno.apagar("12135678X");
resultado = gerAluno.buscar("1235678X");
if (resultado.size() == 0) {
System.out.println("Aluno foi apagado com sucesso");
} else {
System.out.println("Aluno permanece no banco de dados");
}
}
}