gpt4 book ai didi

android - 字段 _id 始终为 0

转载 作者:行者123 更新时间:2023-11-29 20:59:18 24 4
gpt4 key购买 nike

我创建了一个包含 3 个字段(_id、nombre、telefono)的表。

@Override
public void onCreate(SQLiteDatabase db) {
String sql = "CREATE TABLE "+TABLE_NAME+" ("+
KEY_ID +" INTEGER PRYMARY KEY, "+
KEY_NOMBRE +" TEXT, "+
KEY_TELEFONO +" TEXT);";

db.execSQL(sql);

}
public void add(String nombre, String telefono, SQLiteDatabase database) {
ContentValues values = new ContentValues();
values.put(KEY_NOMBRE,nombre);
values.put(KEY_TELEFONO,telefono);

database.insert(TABLE_NAME, null, values);

}

当我插入一条记录时,_id 总是取值 (0)。

最佳答案

CREATE TABLE 字符串中有错字:“PRYMARY”而不是“PRIMARY”。将其更改为:

  String sql = "CREATE TABLE "+TABLE_NAME+" ("+
KEY_ID +" INTEGER PRIMARY KEY, "+
KEY_NOMBRE +" TEXT, "+
KEY_TELEFONO +" TEXT);";

关于android - 字段 _id 始终为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26663554/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com