使用JSON更新SQL数据库
问题描述:
我在ASP webapi SaveChanges操作中收到了JSON结果。我想采用该JSON字符串并将其转换为SQL更新字符串。使用JSON更新SQL数据库
想知道是否有人知道什么是将JSON字符串转换为SQL更新查询的最佳方法。
这是我收到的JSON字符串和等效SQL的一个例子:
[{"ContactID":3,"FirstName":"Tester","LastName":"Tester","DepartmentName":"Dept"}]
到这将等同于:
UPDATE Contact Set FirstName = 'Tester', LastName = 'Tester', DepartmentName = 'Dept' Where ContactID = 3
目前我正在做一个非常讨厌的for循环上一个JArray来构建SQL更新字符串。所以如果有人有其他更好的清洁方法。