已关闭。此问题需要details or clarity。它目前不接受答案。
**想要改进这个问题吗?**添加细节,并通过editing this post澄清问题。
去年就关闭了。
此帖子已于3个月前编辑并提交审阅,未能重新打开帖子:
原始关闭原因未解决
Improve this question
我只在活动版本上遇到这个问题,当在模拟器上测试时,一切工作正常。以下是我的代码
public void onCreate(SQLiteDatabase db) {
String SQL_CREATE_NUTRI_TABLE = "CREATE TABLE " + TABLE_NAME_USER_DATA + "(" +
_ID_USER_DATA + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
COLUMN_USER_NAME + " TEXT, " +
COLUMN_USER_GENDER + " TEXT, " +
COLUMN_USER_HEIGHT + " TEXT, " +
COLUMN_USER_WEIGHT + " TEXT, " +
COLUMN_USER_WEIGHT_DATE + " TEXT, " +
COLUMN_USER_MUSCLE_MASS + " TEXT, " +
COLUMN_USER_MUSCLE_MASS_DATE + " TEXT, " +
COLUMN_USER_FAT_MASS + " TEXT, " +
COLUMN_USER_FAT_MASS_DATE + " TEXT, " +
COLUMN_USER_ACTIVITY + " TEXT, " +
COLUMN_USER_GOAL + " TEXT, " +
COLUMN_USER_PHONE + " TEXT, " +
COLUMN_USER_AGE_MILLIS + " TEXT, " +
COLUMN_USER_EMAIL + " TEXT, " +
TOKEN + " TEXT, " +
TOKEN_TIME + " TEXT, " +
COLUMN_USER_PASSWORD + " TEXT);";
db.execSQL(SQL_CREATE_NUTRI_TABLE);
}
错误出现在db.execSQL行中
我已经检查了我需要的专栏,它们都在那里,因为我在其他答案中看到一些人忘记了添加所有这些专栏
编辑下面的答案有帮助,我在声明中有问题
1条答案
按热度按时间d7v8vwbk1#
如果查询已存在,请将其更改为不创建表。
喜欢
检查一下。