Dúvida com banco de dados

5 respostas
Donizeti
Galera tenho o seguinte código, ele ta compilando certinho e insere certo também, só tenho algumas dúvidas em relação ao objeto Statement criado na linha 22 , num consegui entende direito qual sua função, o que ele realmente faz, sou iniciante em programação e principalmente nessa área com banco de dados.....
public static void main(String[] args){
        //classe responsável pela conexão o banco de dados
       Connection connection ;   
        try {   
            String driverName = "com.mysql.jdbc.Driver"; 
            //registrando o Diver
            Class.forName(driverName);   
            String servidor = "localhost:3306";   
            String nomeDoBanco = "conector";   
            String url = "jdbc:mysql://" + servidor + "/" + nomeDoBanco;   
            String login = "root";   
            String senha = "doni";   
             
            //responsável pela conexão 
            // Uma vez carregado, o driver se registra para o DriverManager e está
            //disponível para a aplicação. Utilizamos então a classe DriverManager 
            //para abrir uma conexão com o banco de dados 
            connection = DriverManager.getConnection(url, login, senha);   
            
           
            Statement stmt = connection.createStatement();   
            stmt.executeUpdate("insert into teste3 (nome,ano)" +   
                    "values('Aparecido','1998')");   
                    } catch (ClassNotFoundException e) {   
            System.out.println("O driver especificado não foi encontrado");   
        } catch (SQLException e) {   
            System.out.println(e.getMessage());   
            e.printStackTrace();   
            System.out.println("Não foi possível conectar com o banco de dados");
        }   
          
    }

5 Respostas

tinorberto

O objeto Statement e responsavel por consultar banco de dados , no seu caso vc esta fazno uma inserção do nome Aparecido e do ano 1998 nas suas respectivas colunas , de uma olhada o deitel java no capitulo 25 tem tudo explicado …flw

bruno_savi

de uma lida sobre sql…

Jair_Rillo_Junior

http://www.guj.com.br/artigos.jsp#[telefone removido]

bruno_savi

é importante saber um pouco de sql tbm…

C

Estuda por essa apostila da Caelum, o primeiro capítulo é JDBC.

http://www.caelum.com.br/downloads/apostila/caelum-java-web-fj21.pdf

[]'s

Criado 25 de dezembro de 2008
Ultima resposta 26 de dez. de 2008
Respostas 5
Participantes 5