我看到,有人问:是。 但是,我的问题是数据库中定义的其他一栏会产生疑问。
public class DatabaseHelper extends SQLiteOpenHelper{
static final String dbName="Shadows";
static final String pages="pages";
static final String pages_id="_id";
static final String date="date";
static final String details="details";
public DatabaseHelper(Context context) {
super(context, dbName, null, 33);
}
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE IF NOT EXISTS pages (_id INTEGER PRIMARY KEY AUTOINCREMENT, date TEXT, details TEXT);");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS "+pages);
onCreate(db);
}
public Cursor getallPages(){
SQLiteDatabase db=this.getReadableDatabase();
Cursor c=db.rawQuery("SELECT * FROM PAGES", new String[] {});
return c;
}
}
现在,在打电话到这个<代码>植被()功能之后,使用简单的 cur调器。
String[] from = new String[]{
DatabaseHelper.pages_id,
DatabaseHelper.date,
DatabaseHelper.details
};
int[] to = new int[]{R.id.id,R.id.name,R.id.mail};
SimpleCursorAdapter sca = new SimpleCursorAdapter(
this,R.layout.gridview,c,from,to
);
它给出了一个错误“没有细列细节”。 预 收