小编Ett*_*tty的帖子

无法从CursorWindow读取第0行第4列,其中包含1行和4列

我正在尝试创建一个SQLite数据库,所有看起来都没问题,直到我在列表中添加"profileWeight".我试图查看其他样本,但都与我的不同.任何人都可以帮助我.我的DBController.java的代码如下:

public class DBController extends SQLiteOpenHelper {
private static final String LOGCAT = null;

public DBController(Context applicationcontext) {
    super(applicationcontext, "profiledatabase.db", null, 1);
    Log.d(LOGCAT, "Created");
}

@Override
public void onCreate(SQLiteDatabase database) {
    String query = "CREATE TABLE profiles ( profileId INTEGER PRIMARY KEY, profileName TEXT, "
            + "profileDOB DATE, profileSex TEXT, profileWeight TEXT)";
    database.execSQL(query);
    Log.d(LOGCAT, "profiles Created");
}

@Override
public void onUpgrade(SQLiteDatabase database, int version_old,
        int current_version) {
    String query;
    query = "DROP TABLE IF EXISTS profiles";
    database.execSQL(query);
    onCreate(database);
}

public …
Run Code Online (Sandbox Code Playgroud)

database sqlite android

2
推荐指数
1
解决办法
8319
查看次数

标签 统计

android ×1

database ×1

sqlite ×1