App-Inventor 2 и ИМПОРТ нескольких строк одним запросом

Я новичок в 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 строк и затем получил ошибку -большой URL-.

Итак, мне пришлось обратиться к указанному методу импорта.

Но мне сложно настроить блоки.

Я видел здесь пример: http://puravidaapps.com/taifunFT2.php#import но я не могу понять, что такое процедуры WebQuery.PostText и printResult.

Кроме того, AI2 не имеет блоков «make text» и «call _ text».

Наконец, в этом примере URL-адрес, похоже, немного отличается от указанного здесь: https://developers.google.com/fusiontables/docs/v1/using#ImportingRowsIntoTables;

/ fusiontables / docs / v1 / .. vs / upload / fusiontables / v1 / tables /.


person user3226305    schedule 23.01.2014    source источник


Ответы (1)


Вероятно, вы видели примечание в разделе Вставка строки < / strong> глава

Примечание. Чтобы вставить большое количество строк, используйте вместо этого метод импорта, который будет быстрее и надежнее, чем использование многих операторов SQL INSERT.

Однако, если вы используете встроенные элементы управления Fusiontable в App Inventor, вы можете использовать только возможности в работа со строками, но не в работа с таблицами. Следовательно, вы должны использовать оператор INSERT INTO.

В качестве альтернативы, и это описано в этой ссылке (кстати, я являюсь автором этой страницы ;-) ), вы также можете получить доступ к fusiontables с помощью веб-компонента App Inventor, и там у вас будет больше возможностей, включая упомянутый ИМПОРТИРОВАТЬ СТРОКИ

Для получения дополнительной информации о том, как получить исходный код этого примера, просто прочтите зеленое поле внизу этой страницы. Спасибо.

А чтобы узнать о различиях между AI1 и AI2, см. Здесь.

person Taifun    schedule 24.01.2014
comment
Большое тебе спасибо; очень хорошая работа. Мне удалось заставить его работать методом импорта. - person user3226305; 27.01.2014