Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.*;
- public class PrincipalDados {
- static Connection conexao;
- public static void main(String[] args) throws Exception {
- conecta();
- executa("INSERT INTO Aluno(Cod_Aluno,Nome,Idade) VALUES (1,'Anderlei','27')");
- executa("INSERT INTO Aluno(Cod_Aluno,Nome,Idade) VALUES (2,'Kim','22')");
- executa("INSERT INTO Aluno(Cod_Aluno,Nome,Idade) VALUES (3,'Nelcileno','65')");
- executa("INSERT INTO Professor(Cod_Professor,Nome) VALUES (1,'Nelcileno')");
- executa("INSERT INTO Aula(Cod_Aula,Professor_Cod_Professor,Materia,Horario,Carga) VALUES (1,1,'Infomatica', '10:00',60)");
- executa("INSERT INTO Aluno_Aula(Aluno_Cod_Aluno,Aula_Cod_Aula) VALUES (1,1)");
- executa("INSERT INTO Aluno_Aula(Aluno_Cod_Aluno,Aula_Cod_Aula) VALUES (2,1)");
- listar_aluno();
- executa("UPDATE Aluno SET Nome = 'Anderlei Jr.' WHERE Cod_Aluno = 1");
- executa("DELETE FROM Aluno WHERE Cod_Aluno = 3");
- listar_aluno();
- desconecta();
- }
- public static void conecta() {
- String driver = "com.mysql.jdbc.Driver";
- String ulr = "jdbc:mysql://localhost:3306/teste";
- String login = "root";
- String senha = "";
- try {
- Class.forName(driver);
- conexao = DriverManager.getConnection(ulr, login, senha);
- System.out.println("Conexão Bem Sucedida");
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- public static void executa(String sql) throws Exception {
- Statement st = null;
- st = conexao.createStatement();
- st.executeUpdate(sql);
- }
- public static void listar_aluno() throws Exception {
- Statement st;
- st = conexao.createStatement();
- ResultSet rs = st.executeQuery("SELECT Cod_Aluno, Nome, Idade FROM Aluno");
- System.out.println("---------------------------------------");
- while (rs.next()) {
- System.out.println("Codigo: " + rs.getString(1) + " Nome: "
- + rs.getString(2) + " Idade: " + rs.getString("Idade"));
- }
- }
- public static void desconecta() throws Exception {
- conexao.close();
- }
- }
Add Comment
Please, Sign In to add comment