Eso está aquí:
http://developer.android.com/referen...orAdapter.html
The Cursor must include a column named "_id" or this class will not work.
Sobre lo de las filas vacías ni idea, es que no me gusta el sql, tan poco que uso un odb. A lo mejor alguien que le haya ocurrido lo mismo te pueda decir.