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.
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.
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
Veja ai neste link, mas eu também não consegui ainda.
http://beyondclick.wordpress.com/2007/08/15/39/
Abç
Oie,
Meu progarama esta dando erro…Exception in thread “main” java.lang.NullPointerException
at CamiloLopes.AddUser.main(AddUser.java:17)
Por favor, olhe,
Obrigada,
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
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
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?
Camilo,
Obrigado, me ajudou muito! Com certeza já está na minha lista de blogs!
Abraços!