2013-05-10 3 views
0

Я использую мобильную услугу azure для ввода данных в базу данных из приложения для Android.Window Azure Mobile Service throwing Exception

Все работает нормально, но когда я меняю ключ учетной записи портала, использую для сохранения данных, это дает мне следующую ошибку во время ввода элемента.

6W/System.err (9867): Вызванный: com.microsoft.windowsazure.mobileservices.MobileServiceException: { "код": 400, "ошибка": "Ошибка:. Неверный запрос"}

Может кто-нибудь поможет мне в этом.

+0

Когда вы изменили ключ на портале, вы также изменили ключ в приложении? И что именно вы подразумеваете под «сменой ключа учетной записи портала»? – carlosfigueira

+0

Нет, я решил это, на самом деле это была проблема с базой данных, мой администратор проекта сделал один столбец, чтобы установить isRequired флажок в новой версии. Bydefault я ничего не посылал, чтобы получить нулевое значение, вот в чем проблема. Еще мне нравится, что вы уделяете внимание моему вопросу. Благодарю вас за это. –

+1

Отлично. Можете ли вы опубликовать свой комментарий в качестве ответа и принять его, чтобы другие люди могли видеть, что произошло? Благодаря! – carlosfigueira

ответ

2

После сравнения обеих версий базы данных я наконец обнаружил, что, если у нас есть какие-либо столбцы, проверенные по полю isRequired, мы должны отправить какое-то значение там, иначе оно даст вам неправильный запрос Exception.