Como eu poderia Remover de Banco ACCESS e prever se

Pessoal,

Estou fazendo um trabalho mas estou com o segunite problema: Preciso remover um certo dado de um banco ACCESS, e saber se o valor que eu digito antes de excluir o tal dado existe dentro do banco. A função de incluir já está ok, pesquisa também mas essa de excluir e prever se o dado existe não estou conseguindo. Alguem pode me ajudar??? Abaixo até onde fui:

import java.io.;
import java.sql.
;
import javax.servlet.;
import javax.servlet.http.
;
import java.util.*;
import java.io.IOException;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.DriverManager;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.Servlet;
import javax.servlet.ServletException;

public class RemoveFunc extends HttpServlet

{
public void doPost (HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{

String ident = req.getParameter ("identificador_e");

try {
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 

}
catch (ClassNotFoundException e) { 
  System.out.println(e.toString());
}

try
{
Connection conexao = DriverManager.getConnection(“jdbc:odbc:pratico”, “”, “”);
Statement scx = conexao.createStatement();
String sql_command1 = “SELECT FROM Funcionarios WHERE ident=(’”+ident+"’)";
ResultSet rs = scx.executeQuery(sql_command1);
if (ident !=“ident”)
{
res.sendRedirect( “/errorexclui.jsp” );
}
else
{
String sql_command = “DELETE FROM Funcionarios WHERE ident=(’”+ident+"’)";
scx.executeQuery(sql_command);
}
res.sendRedirect( “/excluifuncok.jsp” );
conexao.close();

}
catch (SQLException e){

res.sendRedirect( "/errorexclui.jsp" );

}
}
}

Desde já agradeço,
Valeu Galera!!!

Olá. Você precisa saber isso somente para não executar a exclusão sem necessidade, ou é um requisito do sistema ?

Requisito do sistema!
grato

Vc deve criar um método boolean para saber se existe o registro.

Ex:

public boolean isUsuario(int usuario) throws SQLException {
    boolean result = false;
    strSQL = "select usuario from usuario where usuario = ?";
    PreparedStatement stmt = this.connection.prepareStatement(strSQL);
    stmt.setInt(1, usuario);
    ResultSet rs = stmt.executeQuery();
   if(rs.next()){
      result =  true;
   }   
   return result; 
}

Pedrosa,

Deu certo … Só preciso de alguns ajustes … Valeu