2016-09-27 7 views
0

SQL Serverデータを持つlightswitch HTMLクライアントアプリケーションのデータエントリを編集しようとするとエラーが発生します。私は、ローカルで作成されたテーブルで同じことを試みたときに、エラーは発生しませんでした。また、エントリを追加するときにエラーが表示されず、DBが正常に更新されました。SQL Serverを使用してVisual Studio Lightswitchのエントリを編集しようとするとエラーが発生する

the error: Unhandled exception at line 21, column 12461 in http://localhost:52818/HTMLClient/Scripts/jquery-2.1.3.min.js

0x800a139e - JavaScript runtime error: Syntax error, unrecognized expression: [data-url='/ViewMilestones/'1st%20Silicon'/[b7758fa9e]']

答えて

0

今日同じ問題がありました。私の主キーは文字列値(既存のDB)でしたLightSwitchは文字列キーを処理できません。プライマリキーを整数列に変更するようDB管理者に依頼しなければなりませんでした。したがって、主キーを整数に変更する必要があります。

それはあなたのエラーが発生し、この部分です:

'1st%20Silicon' 

私にとって、それは失敗した編集フォームのSaveメソッドの後にリダイレクトしました。実際の変更はどこにdbに保存されていますが、GUIはハングし続けました。

関連する問題