Meus amigos socorro-por favor me ajudem...(resolvido)

0 respostas
jonasjgs2

porque e que esta aplicacao nao insere o registro na tabela
e como eu posso testar porque nao me retorna nenhuma exception
gente nao consigo identificar porque.
ao menos se me retornasse alguma exception
mas nao retorna

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;

public class JDBCInsere {
	public static void main(String[] args) {

		// fazendo a conexao

		Connection con = new ConnectionFactory().getConnection();

		// preparando a sentenca

		// String sql =
		// "insert into MFJ21.DBO.Contatos (NOME,EMAIL,ENDERECO,DATANASCIMENTO) values(?,?,?,?)";

		String sql = "insert into mfj21.dbo.contatos "
				+ "(nome,email,endereco,datanascimento) " + "values"
				+ " ('eu','email teste','rua b','20110101')";

		try {
			System.out.println(sql);
	  		PreparedStatement stmt = con.prepareStatement(sql);
            
			// preenchendo os valores

			// stmt.setString(1, "Fernan");
			// stmt.setString(2, "[email removido]");
			// stmt.setString(3, "r.alfrado cunha,200");
			// stmt.setInt(4, 20111001);
			// stmt.getResultSet();
			// executando

			stmt.execute();

			int a = Statement.EXECUTE_FAILED;

			System.out.println(a);

			System.out.println("passo 001");
			con.commit();
			// fechando a conecao

			stmt.close();
			con.close();

		} catch (SQLException e) {
			System.out.println(e);
		}
	}
}
Criado 16 de outubro de 2011
Respostas 0
Participantes 1