java - 如何在Android中检索特定的列?

标签 java android database sqlite sqlexception

我正在尝试检索表中的特定列,但收到错误消息

我的表名:dailylogTable

列名:注意

我的错误消息:SQlException:near“ =”语法错误

这是我的编码

 public Cursor retrive(int dailyLogId)
    {
     SQLiteDatabase sdb= this.getWritableDatabase();
        return sdb.rawQuery("select Notes from dailylogTable"+"DailyLogpkId=?",new String[]{String.valueOf(dailyLogId)});
    }

最佳答案

尝试这个

return sdb.rawQuery("select Notes from dailylogTable WHERE DailyLogpkId=?",new String[]{String.valueOf(dailyLogId)});

关于java - 如何在Android中检索特定的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7188350/

相关文章:

android - 编译Android

Django:选择相关的嵌套外键

mysql - 更新与所有表相似的列 - MYSQL

sql-server - 如何使用 VBScript 从数据库复制到文本文件?

java - Tomcat/Spring Boot 的 HTTP 请求统计

java - 可疑整数除法的检查样式规则?

java - 在递归方法中重置计数器

java - 在数据库中添加数据的最佳技术

android - android studio 中的模拟器已过期错误

java - 如何在 java swing 应用程序中嵌入 Mozilla firefox 17?