android - 主动android选择查询

标签 android sqlite activeandroid

new Select("id")
.From(customer)
.where("lastName=?","John")
.execute();

Error

 E/CursorWindow: Failed to read row 0, column -1 from a CursorWindow which has 1 rows, 1 columns.

Main query (select id from customer where lastName="John";)

最佳答案

尝试

List<Customer> results = new Select().from(Customer.class).where("lastName=?","John").execute();

if(results.size() > 0) {
    long id = results.get(0).getId(); 
}

关于android - 主动android选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42946292/

相关文章:

android - ActiveAndroid 只保存唯一数据

Android ActionBarSherlock 重复菜单按钮

安卓定时器应用

c# - Sqlite 查询未返回预期值(值应小于 1000 但不是)

android - ActiveAndroid 嵌套模型

android - 为什么 Active Android 不适用于 gradle 2.0?

android - 局部变量或实例字段名称与正则表达式不匹配 '[a-z]+'

java - ScrollView Android 与图像

.net - SQLite:BLOB用于存储大文件吗?

php - MySQL从另一个表插入随机值