使用Ormlite Android更新表字段时出现问题

时间:2017-01-30 08:38:32

标签: android ormlite

我是Ormlite的新手,我正在尝试更新表格中的字段。 在ormlite_config文件中,我将其作为

fieldName=customerAddress1

在模型类中,它被声明为,

@DatabaseField(canBeNull = true)
private String customerAddress1;

我写的更新代码是,

UpdateBuilder<Customer, Integer> updateBuilder = customerDao.updateBuilder();
updateBuilder.updateColumnValue( "customerAddress1", address );
updateBuilder.where().eq( "id", id );

我希望通过提供的“id”更新记录,以便相应地应用于条件。 地址没有更新也没有抛出异常,那么问题是什么呢?

1 个答案:

答案 0 :(得分:0)

  

更新值后需要调用update()方法。他们只是它   会有效。

DATEPART(HH,"tablename.name") AS 'Start_Hour',
DATEPART(minute,"tablename.name") AS 'Start_Min'