我是App Inventor 2的新手。我希望能够通过单个查询将多行(等于或小于10)导入到融合表中。
即使我设法使用INSERT INTO并按照Google(INSERT INTO table_ID(Column1,Column2,Column3,Column4)VALUES“(('value1','value2','value3','value4' )“; INSERT INTO table_ID(Column1,Column2,Column3,Column4)VALUES”(''value5','value6','value7','value8')“;等),对于少于8行和然后出现错误-大网址-。
因此,我不得不转向所示的导入方法。
但是,我很难配置这些块。
我在这里看到了示例:http : //puravidaapps.com/taifunFT2.php#import,但是我不明白WebQuery.PostText和printResult的过程是什么。
此外,AI2没有“生成文本”和“调用_文本”块。
最后,在此示例中,该网址似乎与此处指示的网址略有不同:https : //developers.google.com/fusiontables/docs/v1/using#ImportingRowsIntoTables;
/ fusiontables / docs / v1 / ..与/ upload / fusiontables / v1 / tables /。
注意:要插入大量行,请改使用import方法,该方法将比使用许多SQL INSERT语句更快,更可靠。
但是,如果您使用的是App Inventor内置的Fusiontable控件,则只能在处理行而不是在表中使用possibilites 。因此,您必须使用INSERT INTO语句。
或者,在该链接中对此进行了描述(顺便说一句,我是该页面的作者;-)),您还可以使用App Inventor的Web组件访问Fusiontables,那里还有更多可能性,包括提到的IMPORT ROWS
有关如何获取该示例的源代码的更多信息,只需阅读该页面底部的绿色框即可。谢谢你。
要了解AI1和AI2之间的区别,请参见此处。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句