Hola Amigos, el tengo que eliminar un registro, pero me sale este mensaje:
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la cláusula FROM. Los codigos son los Siguientes.
ServletSeminario.java else if (accion.compareTo("DEL") == 0) {
String id = request.getParameter("IdSeminario");
if ( id!=null ) {
SeminarioBEAN seminario = new SeminarioBEAN();
seminario.setIdSeminario(id);
String mensaje = SeminarioDAO.elimina(seminario);
if (mensaje == null) {
request.getSession().setAttribute("mensaje", "Eliminacion exitosa!");
} else {
request.getSession().setAttribute("mensaje", mensaje);
}
}
// modificar departamento
}
SeminarioDAO.java No coloco todo el codigo solo la parte de eliminar,ya que si me registra. creo q aui esta el problema,pero nose donde.
public static String elimina(SeminarioBEAN semi)
{
String consulta="Delete From Seminario Where IdSeminario=" + semi.getIdSeminario();
return Sql.ejecuta(consulta); // retorna null si todo OK
}
EliminaSeminario.jsp<%
String idSeminario = request.getParameter("IdSeminario");
if(idSeminario==null) {
String mensaje = "lleg nulo!";
response.sendRedirect("mensaje.jsp?mensaje=" + mensaje.replaceAll(" ","+"));
} else {
String seminario = Sql.getCampo("Select NomSeminario FROM Seminario Where IdSeminario=" + idSeminario);
%>
Gracias por la ayuda......