Error code 1 message id

Error code 1 message id

Я не могу понять, что не так в моем коде. При вставке данных в таблицу с использованием функции addMessage из моего приложения я получаю эти ошибки:

07-19 11:35:59.129: E/SQLiteLog(1656): (1) near “to”: syntax error 07-19 11:35:59.179: E/SQLiteDatabase(1656): Error inserting to=456 id=1 from=123 msg=hello 07-19 11:35:59.179: E/SQLiteDatabase(1656): android.database.sqlite.SQLiteException: near “to”: syntax error (code 1): , while compiling: INSERT INTO messages(to,id,from,msg) VALUES (?,?,?,?)

ПРИМЕЧАНИЕ: я временно помещаю значения в объект ContentValues, чтобы исключить проблему с остальной частью моего приложения.

Ответ

to и from являются зарезервированными ключевыми словами в SQL. Чтобы использовать их в качестве идентификаторов, они должны быть в “” двойных кавычках. Или, что еще лучше, просто переименуйте столбцы.

Вы уже должны были получить синтаксическую ошибку в вашемonCreate(), поэтому, по-видимому, она не была запущена. Удалите свое приложение, чтобы удалить старый файл базы данных и вызвать ваш onCreate() с соответствующими именами столбцов.

Error code 1 message null

Появление данной ошибки знаменует собой ситуацию, при которой разработчик программы пытается вызвать метод по нулевой ссылке на объект.

В тексте сообщения об ошибке система обычно указывает stack trace и номер строки, в которой возникла ошибка, по которым проблему будет легко отследить:

  • Переустановите пакет Java на своём компьютере.
  • Переустановите саму проблемную программу.
  • Напишите письмо в техническую поддержку программы.
  • Некоторым пользователям помогло создание новой учётной записи с административными правами.

Survey 123 {“code”:-1,”message”:””}

Я пытаюсь создать и опубликовать опрос через Survey123 и после завершения тестовой версии нового опроса пытаюсь опубликовать его и получаю следующий код ошибки без дальнейших объяснений:

{“code”:-1,”message”:””}

После поиска в Google и geonet я не смог определить, что именно означает эта ошибка. Все другие примеры подобных ошибок, которые я видел, содержат дополнительную информацию в коде ошибки (например: {“code”:-1, “message”:”””,”isTrusted”: true} .

Я пробовал следующие решения, но все равно получаю ту же ошибку:

– Перезагрузите веб-страницу

– попробуйте в другом браузере

– выйдите из системы, а затем войдите снова

– перезагрузите компьютер

* ОБНОВЛЕНИЕ * – Я удалил проблемный опрос и начал заново с нуля, и я смог опубликовать опрос. Тем не менее, мне все еще любопытно узнать, знает ли кто-нибудь, почему это не удалось в первую очередь и что на самом деле означает этот, казалось бы, не описательный код ошибки, чтобы я мог избежать этого в будущем.

Ответ

Я создал опрос приличного размера, и он был опубликован нормально. Затем я немного отредактировал исходный опрос. Удалял вопросы, добавлял вопросы и пытался опубликовать повторно. Столкнулся с этой очень неопределенной ошибкой (честно говоря, я очень разочарован отсутствием подробностей в сообщениях об ошибках портала).

Я сохранил альтернативную копию, используя предложение Исмаэля в этом же сообщении, но все еще получал ту же ошибку. Наконец, я очистил свой кэш и попытался опубликовать повторно, и это сработало как для оригинального, так и для клонированного опроса! Я надеюсь, что этот пост поможет избежать перестроек для кого-то в будущем.

Наталья Петрова
Оцените автора
Новости города Салавата
Добавить комментарий

Adblock
detector