App Inventor 2 - UPDATE SQL:Fusion表

时间:2015-03-11 15:09:28

标签: sql sql-update google-fusion-tables app-inventor

我正在尝试使用AppInventor更新融合表中的单个字段。我已经使用select查询成功获取了rowid并存储了该值并显示在标签中。

然后我想使用获得的rowid更新此行的字段,但rowid存储为'rowid 1001'而不仅仅是'1001'

我将非常感谢任何有关如何获得rowid值而不是列标题的建议。

Snippet =做到结果:UPDATE SET'Name'='Tim'WHERE ROWID ='rowid 1001'

非常感谢

1 个答案:

答案 0 :(得分:0)

你从fusiontable返回的结果总是一个csv格式的表,在你的情况下它是一个1列的csv表,看起来像这样

ROWID
1001

第一行是标题行,第二行是您要查找的rowid 现在只需使用split(新行)处的\n块拆分结果,即可获得包含2个项目的列表。您要查找的rowid是该列表中的第二项。

enter image description here