Я начал оценивать Zumero с помощью функции Cloud Hosting Zumero.Zumero: Невозможно указать имена столбцов с помощью команды INSERT INTO
Я следовал руководству «Начало работы» по точке.
Как только я создал виртуальную таблицу, я попытался вставить данные с помощью инструмента управления SQLite Gui, но команда не удалась. Я попытался «вручную» с командами «INSERT INTO», но получил ошибку в каждом поле, которое Поле не существует. Мне потребовалось некоторое время, пока я не понял, что не могу вставлять данные с возможностью указания имен полей.
Итак, если я хочу вставить данные, единственный вариант - сделать это без указания имен полей (и, конечно, предоставления значений для всех полей).
Интересно, нормально ли это для виртуальной таблицы Zumero? Для любой таблицы SQLite Virtual?
Я не перешел к следующему этапу, обратившись к таблице из SDK разработки, но мне трудно поверить, что вставка каких-либо данных через библиотеку SQLite не будет выполняться библиотекой, определяющей имя поля в его Выполнение команды INSERT INTO.
Любые комментарии очень ценятся.
Спасибо.
Обновление: после того, как я немного поиграл, я узнал, что специфицирует «[FieldName]». Таким образом, никакое поле FieldName, а также не «FieldName» и ни [FieldName], но строго «[FieldName]». Мне просто интересно, почему? – Avrohom
Можете ли вы привести пример ручного SQL, который вы пробовали? Вы правы, вставляя в таблицу Zumero, должны требоваться те же инструкции 'insert', что и любая другая таблица, поэтому мне интересно узнать, что произошло. Также любопытно узнать, если бы в инструменте GUI вы уже загрузили библиотеку Zumero, что весьма важно для всего этого. –
'INSERT INTO myTable ([Id], [FirstName], [LastName], [Address], [Town], [Tel]) VALUES (4, «Any Name», «Any Sir Name», «4th Street», , «Любой город», «0444 444 4444»); не удастся. Только «INSERT INTO myTable» («[Id]», «[FirstName]», «[LastName]», «[Address]», «[Town]», «[Tel]») VALUES (4, «Any Name ',' Any Sir Name ',' 4th Street ',' Any Town ',' 0444 444 4444 ');' Сделаю. – Avrohom