Android - cannot resolve symbol moveToFirst

 
Vista:

cannot resolve symbol moveToFirst

Publicado por Igor (1 intervención) el 06/09/2016 20:40:53
Hola, soy novato en la programacion en Android y estoy intentando cargar los datos de una tabla sqLite en un listview.
Al intentar situar el cursor en la primera posicion me da un error "cannot resolve symbol moveToFirst"
Que me quiere decir con este error??
Dejo aqui el trozxo de codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package com.example.igor.agenda;
 
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
 
public class ListadoActivity extends AppCompatActivity {
 
   @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_listado);
    }
 
    //conexion con bbdd
    AdminSQLiteOpenHelper adminIgorDB = new AdminSQLiteOpenHelper(this, "adminAgenda", null, 1);
    SQLiteDatabase sqLiteDatabase = adminIgorDB.getWritableDatabase();
 
    //creamos cursor con la conexion
    Cursor miCursor = sqLiteDatabase.rawQuery("SELECT nombre, apellidos, movil FROM agenda ORDER BY nombre,apellidos", null);
 
   // adapter = new ItemlistAdapter(this, miCursor)
    if (miCursor.moveToFirst()) {
        //Recorremos el cursor hasta que no haya más registros
        do {
            String nombre= miCursor.getString(0);
            String apellidos = miCursor.getString(1);
            String movil = miCursor.getString(2);
        } while(miCursor.moveToNext());
    }
    //preparamos el listview
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder