Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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

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 如何在Ormlite中更新外部字段?_Android_Sqlite_Sql Update_Ormlite - Fatal编程技术网

Android 如何在Ormlite中更新外部字段?

Android 如何在Ormlite中更新外部字段?,android,sqlite,sql-update,ormlite,Android,Sqlite,Sql Update,Ormlite,我尝试了update(Object),update(PreparedUpdate),executeRaw(String),updateRaw(String),甚至尝试了直接使用helper类,然后使用getData(String查询)。但是我的表的外部字段仍然没有更新。想知道为什么会发生这种情况吗?我发现我在传递我试图更新的对象的过时实例时,在其他方法上使用了方法update(Object)。因此,一旦我使用实际的update(PreparedUpdate)方法,我就会将对象恢复到其原始状态,因

我尝试了
update(Object)
update(PreparedUpdate)
executeRaw(String)
updateRaw(String)
,甚至尝试了直接使用helper类,然后使用
getData(String查询)
。但是我的表的外部字段仍然没有更新。想知道为什么会发生这种情况吗?

我发现我在传递我试图更新的对象的过时实例时,在其他方法上使用了方法
update(Object)
。因此,一旦我使用实际的
update(PreparedUpdate)
方法,我就会将对象恢复到其原始状态,因为其他方法正在使用
update(过时对象)
我发现我正在使用
update(对象)方法
在传递我试图更新的对象的过时实例时,使用其他方法。因此,一旦我使用实际的
update(PreparedUpdate)
方法,我就会将对象恢复到其原始状态,因为其他方法正在使用
update(过时对象)

您能进一步解释吗?我想我还没有完全理解。你能展示一下前后的数据吗?你能解释一下吗?我想我还没有完全理解。你能显示前后的数据吗?