使用App发明者2,我获得了ROWID号码,并将值放在“riga”变量中。查询正在执行一次并且它正确地写入融合表行中的数据,但随后查询继续执行多次,并且应用程序写入数百次“400 Bad Request:Rowid必须仅包含数字和下划线”。
为什么会这样?
答案 0 :(得分:1)
你创造了一个无限循环
你应该添加一个变量,让它命名为action,在获取rowid时将其设置为 rowid ,并在执行更新时将其设置为 update
在fusiontable controls got result
事件中你需要一个这样的if语句(伪代码)
if action = "rowid"
then extract the received rowid and do the update
else print "update was successful"
顺便说一句。要获得rowid,您最好split \ n (新行)的结果将其转换为包含2个项目的列表,然后选择第二个项目以获取行ID