【问题标题】:SQLite select query is not workingSQLite 选择查询不起作用
【发布时间】:2013-10-05 17:17:44
【问题描述】:

我需要一点帮助,在我的应用程序中,SQLite SELECT 查询不起作用..语法是否正确?如果没有,任何人都可以提出一些可行的语法..

在下面给出我的查询

     String selectQuery="select * from  EMPLOYEES WHERE EMPLOYEE_CODE=" + Emp_code;
     Cursor cursor=db.rawQuery(selectQuery,null);

我试过了

    String selectQuery="select * from  EMPLOYEES WHERE EMPLOYEE_CODE LIKE " + Emp_code;

但是在这两种情况下它都没有得到任何结果..

【问题讨论】:

    标签: sql sqlite


    【解决方案1】:

    您需要在 employee_code 周围加上引号

    String selectQuery="select * from  EMPLOYEES 
                        WHERE EMPLOYEE_CODE = '" + Emp_code + "'";
    

    【讨论】:

    • 您可能不希望'" 之间有空格。
    • 最好给出一个可行的答案。如果您想指出它们,请将^ 放在它们下方。
    • 嗯,我试过了,但它没有返回任何东西,我只是空白..
    • 是的,现在它可以工作了...... ' 和 " 之间不需要空格......谢谢大家的帮助......美好的一天:)
    猜你喜欢
    • 2010-11-09
    • 2016-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多