1
は私がODataStoreを持っています。 ODataStore
はdxDataGrid
で使用されています。 dxDataGrid
の行を更新または削除すると、常にBad request, error in query syntax
というエラーが発生します。 は、研究のビットの後、私はkeyType
URLがDevExtreme ODataStoreのURL
http://.../DataService.svc/PX_USERS(7)
私はInt64型にキータイプを変更した場合、その後のURLが
http://.../DataService.svc/PX_USERS(7L)
なっている
Int32
であれば、問題は、現時点では、URLであることが判明しました
しかし、私のデシベルのために、仕事をするためには、URLは次のようになります。
http://.../DataService.svc/PX_USERS(7M)
が、私は、URLを変更する方法は考えています。私は静的に列にMを追加しようとしましたが、String
となり、まだ間違っています。
+0
Sergey
よれば、この(http://js.devexpress.com/Documentation/Guide/Data_Layer/Data_Source_Examples/?version=16_1#Data_Layer_Data_Source_Examples_OData_Edm_Literals)物品「のODataはJavaScriptで表すことができないいくつかのプリミティブデータ型を定義します例えば、Int64 "となります。したがって、[EdmLiteral](http://js.devexpress.com/Documentation/ApiReference/Data_Layer/EdmLiteral/?version=16_1)クラスを使用して問題を解決することができます。 –