我进行删除操作,
  如下:
   conn = Database.getConnection();
   String sql = "delete TB_BAS_NEWS where title=? ";
   PreparedStatement ps = conn.prepareStatement(sql);
   ps.setString(1,news.getTitle());

   ps.executeUpdate();不能进行删除,如果改为   conn = Database.getConnection();
   String sql = "delete TB_BAS_NEWS where title= " + news.getTitle();
   PreparedStatement ps = conn.prepareStatement(sql);

   ps.executeUpdate();就可以进行删除。同样 更新操作 也是一样。用到=?的就不行。插入操作就可以。不知道是什么原因,郁闷的很,请指教。