title: SQLite DELETE not working
body: <p>I'm using the following code to remove certain rows from my SQLite table. </p>
  
  <pre><code>                if (!cfile.exists()) {// remove invalid db files
                      database.rawQuery("DELETE FROM "
                              + DataBaseHelper.VFS_DATABASE_TABLE + " WHERE "
                              + DataBaseHelper.VIRTUAL_SYSTEM_COLUMN_PATH // TODO
                                                  // not
                                                  // removing
                                                  // properly
                              + " IS ?", new String[] { pathcursora.getString(0) });
                      System.out.println("DELETE FROM "
                              + DataBaseHelper.VFS_DATABASE_TABLE + " WHERE "
                              + DataBaseHelper.VIRTUAL_SYSTEM_COLUMN_PATH
                              + " IS "+pathcursora.getString(0));
                  }
  </code></pre>
  
  <p>But the rows are not getting deleted. Stack trace below:</p>
  
  <pre><code>02-28 23:13:27.564: D/NameManager.java(7098): Checking for whatever
  02-28 23:13:27.587: I/System.out(7098): 1 : /mnt/sdcard/fsimages87
  02-28 23:13:27.587: I/System.out(7098): 2 : /mnt/sdcard/fsimages3
  02-28 23:13:27.595: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages3 removed.
  02-28 23:13:27.595: I/System.out(7098): 3 : /mnt/sdcard/fsimages2
  02-28 23:13:27.603: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages2 removed.
  02-28 23:13:27.603: I/System.out(7098): 4 : /mnt/sdcard/fsimages1
  02-28 23:13:27.603: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages1 removed.
  02-28 23:13:27.603: I/System.out(7098): 5 : /mnt/sdcard/fsimages
  02-28 23:13:46.603: D/NameManager.java(7098): Checking for whatever
  02-28 23:13:46.618: I/System.out(7098): 1 : /mnt/sdcard/fsimages87
  02-28 23:13:46.618: I/System.out(7098): 2 : /mnt/sdcard/fsimages3
  02-28 23:13:46.626: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages3 removed.
  02-28 23:13:46.626: I/System.out(7098): 3 : /mnt/sdcard/fsimages2
  02-28 23:13:46.626: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages2 removed.
  02-28 23:13:46.626: I/System.out(7098): 4 : /mnt/sdcard/fsimages1
  02-28 23:13:46.634: I/System.out(7098): Invalid db entry for /mnt/sdcard/fsimages1 removed.
  02-28 23:13:46.634: I/System.out(7098): 5 : /mnt/sdcard/fsimages
  </code></pre>
  
  <p>What am I doing wrong here?</p>