2

ASPwebapiSaveChangesアクションでJSON結果を受け取ります。そのJSON文字列を取得して、SQLUpdate文字列に変換したいと思います。

JSON文字列をSQL更新クエリに変換する最良の方法を誰かが知っているかどうか疑問に思っています。

これは、私が受け取っているJSON文字列と同等のSQLの例です。

[{"ContactID":3,"FirstName":"Tester","LastName":"Tester","DepartmentName":"Dept"}]

これは次のようになります。

UPDATE Contact Set FirstName = 'Tester', LastName = 'Tester', DepartmentName = 'Dept' Where ContactID = 3

現在、SQL更新文字列を作成するためにJArrayでかなり厄介なforループを実行しています。したがって、誰かが他のよりクリーンな方法を持っているなら、それは素晴らしいことです。

4

1 に答える 1

-1

PhilのparseJSON関数に基づいてストアドプロシージャを作成しましたが、これは機能し、まだバグを発見していません。

マイコードへのリンク

于 2012-08-15T13:22:41.943 に答える