Inserido/Recuperando informações MySQL com Java + Eclipse

insert

olá Pessoal, dando continuidade a nossa série desenvolvimento em java na prática, hoje vamos desenvolver a parte 2. O qual teremos a classe que inserir/recuperar informações do banco de dados. Como instalamos e configuramos o Mysql, Java e eclipse na parte 1, nessa aqui vamos focar na classe que é responsável por manipular informações no BD. Teremos novas importações é importante ter atenção a essas novas classes que serão importadas.

Lets go…

Leitura Recomendada:

Na parte 1, nos criamos uma tabela chamada de usuarios com apenas um campo chamado nome. Agora vamos criar uma nova classe com o método main. Veja o código abaixo. 

conexaopart2code1

 Explicação:

  • Para executar comandos SQL dentro da linguagem java usamos a classe Statement a qual pertence ao pacote .sql

  • para executar o comando temos que criar um objeto da classe Statement st = XX.createStatement() e em seguida executar o método adequando:

*executeQuery() ==> é para o comando Select de sql

  • *executeUpdate() ==> é para todos os outros comandos. 

Exemplo:

1. obter a conexao

Connection con = conexao.getConnection();

2. criar o objeto para escrever comandos sql

Statement st = con.createStatament();

//codigo sql em java aqui

st.executeUpdate(string dos comandos);

ResultSet ==> traz o resultado de uma consulta, criamos uma instancia para armazenar esses os resultados

sintaxe:

ResultSet rs = variavelStatement.executeQuery(variavel comando sql);

next() ele mova o curso para a próxima linha, quando nao tiver linha ele retorna false. 

Vou ficando por aqui mais uma vez, e espero que tenham curtido a série desenvolvimento na prática. Abraços.

12 comentários em “Inserido/Recuperando informações MySQL com Java + Eclipse”

  1. Olá amigo,

    Estou precisando desenvolver um sistema de login e senha no qual ususarios diferentes tenham acesso diferentes ao sistema. Como posso fazer isto??? Vc tem algum codigo para login e senha ai???

    Obrigado

  2. Oie,
    Meu progarama esta dando erro…Exception in thread “main” java.lang.NullPointerException
    at CamiloLopes.AddUser.main(AddUser.java:17)
    Por favor, olhe,
    Obrigada,

  3. Olá amigo,

    Eu estava querendo fazer algo tipo, um sistema de busca.
    Ou seja eu cadastrei varios dados de um formulario no banco, agora quero fazer um sistema de busca no qual se eu prencher apenas um campo consigo buscar todos os outros dados armazenados do formulario.

    Sera que vc pode me ajudar?

    Obrigado

  4. Camilo! tudo bem???

    Estou aprendendo a programar em linguagem java!
    Gostaria de saber se vc pode me dar algumas dicas para entender a lógica de orientação a objetos.

    Obrigada,
    Cássia

  5. Olá!
    Estou estudando e tenho mta dificuldade e entender a programação java. Gostaia de uma dica p/ principiante. O q é preciso saber p/ entender java?

Deixe um comentário para rodrigo Cancelar resposta

O seu endereço de e-mail não será publicado.