Oi pessoal,
Usei o Eclipse para fazer uma conection com o Banco de dados MySql, blzinha... até ai tudo bem! Criei metodos de inserir, alterar... Mas o Delete não esta dando certo... Alguem pode me ajudar??? :cry:
Pra quem for me ajudar... explica direitinho pois sou iniciante por favor...!!
Segue o código...
package com.yourcompany.struts;
import java.sql.*;
public class Banco {
private Connection conn;
public Banco() {
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost/test?user=teste&password=teste");
}catch(Exception e){
e.printStackTrace();
}
}
public void selecionar() {
try{
Statement stmt = conn.createStatement();
ResultSet res = stmt.executeQuery("select * from formulario");
while (res.next()){
System.out.println(res.getInt("id"));
System.out.println(res.getString("PRIMEIRO_NOME"));
System.out.println(res.getString("ULTIMO_NOME"));
System.out.println(res.getString("IDADE"));
System.out.println(res.getString("SEXO"));
System.out.println(res.getString("PROFISSAO"));
System.out.println(res.getString("ENDERECO"));
System.out.println(res.getString("BAIRRO"));
System.out.println("-----------------");
}
res.close();
stmt.close();
}catch(SQLException sqle){
sqle.printStackTrace();
}
}
public void inserir(){
try {
Statement stmt = conn.createStatement();
stmt.executeUpdate("insert formulario values (null, 'Roberta', 'Benedita', '24', 'F', 'ESTUDANTE', 'MARQUES DE MURITIBA', 'JACANA')");
stmt.close();
}catch (SQLException sqle){
sqle.printStackTrace();
}
}
public void alterar(){
try{
Statement stmt = conn.createStatement();
stmt.executeUpdate("update formulario set PRIMEIRO_NOME = 'Fulano' where id=3");
stmt.close();
}catch (SQLException e){
e.printStackTrace();
}
}
/*public void excluir(){
try{
Statement stmt = conn.createStatement();
stmt.executeUpdate("delete set PROFISSAO = 'null' where id=2");
stmt.close();
}catch (SQLException e){
e.printStackTrace();
}
}
*/
public static void main(String[] args) {
Banco banco = new Banco();
//banco.inserir();
//banco.alterar();
banco.selecionar();
}
}
O metodo que está comentado é o que eu não consegui rodar....
Brigadao!!!

