JSON応答を取得するためのSQLforAJAXのurlパラメーターを使用したASP.NETページの取得要求があります。
例:url: 'GridService.aspx?query=SELECT VALUE s.Name, s.Email FROM ModelContainer.StudentSet AS s'
との情報を取得Name
しますEmail
。
jqGridを使用してページングを実装するには、このクエリの総数をJSON応答に追加する必要があります。
ただし、次のクエリはESQLでは機能しません。
SELECT VALUE COUNT(0) FROM (SELECT VALUE s.Name, s.Email FROM ModelContainer.StudentSet AS s)
これは、子クエリで2つの列が選択されているためです。そして、以下が機能する可能性があります。
SELECT VALUE COUNT(0) FROM (SELECT VALUE s FROM ModelContainer.StudentSet AS s)
不要な列を選びたくないので、前者をうまく機能させる例を誰かに教えてもらえないかと思います。PKName
でもないことに注意してください。Email