souler_man 2025-04-29 14:29 采纳率: 0%
浏览 11

关于#android#的问题:OrmLite 的错误 除了卸载重装还可以怎样解决 呢(相关搜索:数据库)

Android 引入使用OrmLite 数据库
Dao.createOrUpdate(entity)
偶尔出现错误 Unable to run insert stmt on object xxxxxx {_id = 0 ……} 或 queryForLong from database failed: SELECT COUNT(*) FROM xxxx WHERE _Id = ?的错误 除了卸载重装还可以怎样解决 呢?

  • 写回答

5条回答 默认 最新

  • souler_man 2025-04-29 14:36
    关注

    这是主键 与 插入方法

    @DatabaseField(generatedId = true)
        private int _id;
    public void insertOrUpdate(Entity entity) {
            try {
               Dao.createOrUpdate(entity);
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 4月29日