Hola:
Bueno tengo el siguiente problema he creado un servlet para poder eliminar registros de una base de datos en acces mi codigo es el siguiente:
 
cbo = request.getParameter("cbotitulo");
btn = request.getParameter("btnaceptelim");
 
if(btn==null)
    btn="";
        if (btn.equals("Eliminar")){
             try{
        Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
        String cadenaConexion1="jdbc:odbc:boleta";
       Connection con1 = DriverManager.getConnection(cadenaConexion1, "", "");
 
        Sql ="";
        Sql+=" delete from tbl_libro where titulo="+cbo;
 
        Statement stm1 = con1.createStatement();
        stm1.executeUpdate(Sql);
        JOptionPane.showMessageDialog(null,"Registro Eliminado");
        }
        }catch (SQLException e2) {
//Error SQL: login/passwd mal
    JOptionPane.showMessageDialog(null,"ERROR:Fallo en SQL: "+e2.getMessage());
       }
       }//if
El problema es que cuando le doy en el boton eliminar me marca error: sql: pocos parametros se esperaba 1. La verdad es que no se porq si mi campo si existe.
 
Ojala que me puedan ayudar. Saludos. 
   
 


