打印由Android SQLiteOpenHelper生成的语句
我有一个update语句不能正常工作,我想知道最终语句是什么样子的。有没有办法打印出Android SQLiteOpenHelper生成的语句 到目前为止,我通过stacktrace获得了一个未受欢迎的语句:打印由Android SQLiteOpenHelper生成的语句,android,generated,sqliteopenhelper,Android,Generated,Sqliteopenhelper,我有一个update语句不能正常工作,我想知道最终语句是什么样子的。有没有办法打印出Android SQLiteOpenHelper生成的语句 到目前为止,我通过stacktrace获得了一个未受欢迎的语句: UPDATE banks SET fav=? WHERE code = ? AND name = ? 未填充语句的语法是正确的。除了SQLiteOpenHelper之外,您可能还想尝试使用。可以使用buildQuery方法(返回字符串)获取查询语句的输出,使用query方法(返回游标)运
UPDATE banks SET fav=? WHERE code = ? AND name = ?
未填充语句的语法是正确的。除了SQLiteOpenHelper之外,您可能还想尝试使用。可以使用buildQuery方法(返回字符串)获取查询语句的输出,使用query方法(返回游标)运行查询 什么不能正常工作?有错误吗?或者该声明没有做应该做的事情?您能给我们一个例子,说明您希望该语句是什么样子的吗?该语句并不是它应该做的,即在执行update后,行中的数据保持不变。一个完整的语句应该是这样的:updatebanks SET fav=1,其中code='12030000'和name='XYZ Bank'尝试用一些实际的java代码更新您的问题,如果我们确切知道您正在进行的调用,我们可能能够发现问题。API文档说buildQuery可以用于创建SELECT语句,但我使用的是UPDATE语句。