Obtención de todos los registros de sqlite android

Estoy creando una base de datos y necesito leer todos los expedientes de la base de datos, pero mi programa guarda el estallar en esta declaración:

newWord= db.getAllRecords(); 

Supongo que hay un problema con getAllRecords (), como Eclipse indica que no hay errores.

  public Cursor getAllRecords() { db = dBHelper.getWritableDatabase();//obtains the writable database return db.query(DATABASE_TABLE, new String[] { KEY_ROWID,KEY_WORD}, null, null, null, null, null);//the query used to obtain all records form the table } 

¿Algunas ideas?

Esto es lo que hago para obtener todos los contenidos de una mesa ..

 public ArrayList<MyObject> getAllElements() { ArrayList<MyObject> list = new ArrayList<MyObject>(); // Select All Query String selectQuery = "SELECT * FROM " + MY_TABLE; SQLiteDatabase db = this.getReadableDatabase(); try { Cursor cursor = db.rawQuery(selectQuery, null); try { // looping through all rows and adding to list if (cursor.moveToFirst()) { do { MyObject obj = new MyObject(); //only one column obj.setId(cursor.getString(0)); //you could add additional columns here.. list.add(obj); } while (cursor.moveToNext()); } } finally { try { cursor.close(); } catch (Exception ignore) {} } } finally { try { db.close(); } catch (Exception ignore) {} } return list; } 
 public void printTableData(String table_name){ SQLiteDatabase db = getReadableDatabase(); Cursor cur = db.rawQuery("SELECT * FROM " + table_name, null); if(cur.getCount() != 0){ cur.moveToFirst(); do{ String row_values = ""; for(int i = 0 ; i < cur.getColumnCount(); i++){ row_values = row_values + " || " + cur.getString(i); } Log.d("LOG_TAG_HERE", row_values); }while (cur.moveToNext()); } } 
 Cursor c = ourDatabase.rawQuery("SELECT * FROM table_name", null); if(c!=null){ c.moveToFirst(); } return c; 
  • ¿Cómo aceptar cadenas aproximadamente correctas como correctas, al comparar?
  • Importar archivo .sql en la base de datos sqlite
  • ¿Cómo eliminar la base de datos del emulador?
  • Cómo probar si el cursor está vacío en una consulta SQLiteDatabase
  • Multiple OrderBy en el método SQLiteDatabase.Query
  • ¿Estoy bebiendo la plataforma / hardware?
  • nativescript-sqlite y módulo angular2 no se encuentra excepción
  • Error log sqlite no se ha podido cargar desde /cachedGeplacement.db
  • Android - CursorLoader y SQLite sin proveedor de contenido
  • SQLite para la vista de tabla personalizada de Android (vista de SQL, no vista de Android) discrepancia?
  • Consulta SQLite muy lenta en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.