2016-10-10 65 views
0

閱讀我使用蔚藍創建移動服務應用它連接到SQL數據庫具有此表 enter image description here添加和從蔚藍的移動服務

現在試圖插入並在我的Windows通用應用程序檢索數據給了我這個錯誤: enter image description here

我想他們的許多事情之一是這樣的代碼:

   HighScore item = new HighScore 
      { 
       SCORE = "100", 
       playerName = "Mark" 
      }; 

      await App.MobileService.GetTable<HighScore>().InsertAsync(item); 

試圖也讓表BU的名字,但沒有運氣,現在是什麼奇怪的對我來說,這個相同的代碼在TodoItem表上完美地工作,但不在其他表上。

在此先感謝

回答

1

MobileServiceInvalidOperationException是一個包裝例外。實際的異常是在該對象內部的一個InnerException中。根據錯誤消息,您的插入不起作用。

您沒有提供關於如何構建後端的信息。不要忘記,您需要在SQL數據庫中創建表,並且您需要創建一個適當的控制器來將數據庫表暴露給您的移動客戶端。

您尚未提供有關您的移動客戶端上的實體是什麼樣子的任何信息。它需要匹配你想發送到後端的信息。

最後,看看我的書 - http://aka.ms/zumobook - 本書的第3章詳細介紹了數據協議。

+0

謝謝你閱讀你的答案的詳細答案我意識到我做了什麼愚蠢的錯誤:)我只是忘了在後端創建一個控制器來暴露表.. –