Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android select语句在sqlite中的使用_Android_Sqlite - Fatal编程技术网

Android select语句在sqlite中的使用

Android select语句在sqlite中的使用,android,sqlite,Android,Sqlite,如果GENERIC_ID_KEY和customerDbId是字符串,我应该如何修改此命令。 我尝试在b/w中使用like,但结果仍然是否定的,抛出了n个错误。如果CustomerBid是字符串类型,则将其放在引号之间 作为 如果CustomerBid是字符串类型,则将其置于引号之间 作为 这是一个光标问题。确保光标是选择前的第一个状态。这是光标问题。确保光标是选择前的第一个状态。抛出了什么错误消息?抛出了什么错误消息?这非常危险。为什么不使用android的默认sql转义:GENERIC_ID_

如果GENERIC_ID_KEY和customerDbId是字符串,我应该如何修改此命令。
我尝试在b/w中使用like,但结果仍然是否定的,抛出了n个错误。

如果CustomerBid是字符串类型,则将其放在引号之间

作为


如果CustomerBid是字符串类型,则将其置于引号之间

作为


这是一个光标问题。确保光标是选择前的第一个状态。

这是光标问题。确保光标是选择前的第一个状态。

抛出了什么错误消息?抛出了什么错误消息?这非常危险。为什么不使用android的默认sql转义:
GENERIC_ID_KEY+“=?”,新字符串{customerDbId},…
如果像您建议的那样添加字符串值,您想说什么@BorisStrandjev buddyi。正确的查询方式是:
Cursor mCursor=mDb.query(true,CUSTOMER\u TABLE\u NAME,新字符串[]{GENERIC\u ID\u KEY,ADDRESS\u KEY,PHONE\u KEY,MAIL\u KEY,CUSTOMER\u NAME\u KEY},GENERIC\u ID\u KEY+“=?”,新字符串[]{customerDbId\u},null,null,null,null)使用where args参数更安全。我使用它作为泛型的_ID_KEY+“像”'+customerDbId+“'”,它起了作用。thnkss这是非常危险的。为什么不使用android的默认sql转义:
GENERIC_ID_KEY+“=?”,新字符串{customerDbId},…
如果像您建议的那样添加字符串值,您想说什么@BorisStrandjev buddyi。正确的查询方式是:
Cursor mCursor=mDb.query(true,CUSTOMER\u TABLE\u NAME,新字符串[]{GENERIC\u ID\u KEY,ADDRESS\u KEY,PHONE\u KEY,MAIL\u KEY,CUSTOMER\u NAME\u KEY},GENERIC\u ID\u KEY+“=?”,新字符串[]{customerDbId\u},null,null,null,null)使用where args参数更安全。我使用它作为泛型的_ID_KEY+“like'+customerDbId+”,它很有效..thnkss
Cursor mCursor = mDb.query(true, CUSTOMER_TABLE_NAME, 
      new String[] {GENERIC_ID_KEY, ADDRESS_KEY, PHONE_KEY, EMAIL_KEY,CUSTOMER_NAME_KEY},
      GENERIC_ID_KEY + "=" + customerDbId, null,
      null, null, null, null);
GENERIC_ID_KEY + "= '" + customerDbId + "'"