使用JSON更新SQL数据库

时间:2012-08-01 05:24:23

标签: sql json asp.net-web-api

我在ASP webapi SaveChanges操作中收到了JSON结果。我想获取该JSON字符串并将其转换为SQL Update字符串。

只是想知道是否有人知道将JSON字符串转换为SQL更新查询的最佳方法。

以下是我收到的JSON字符串示例和等效的SQL:

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

这相当于:

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

目前我在JArray上做一个非常讨厌的循环来构建SQL更新字符串。因此,如果任何人有任何其他更清洁的方法,那将是伟大的。

1 个答案:

答案 0 :(得分:-1)

我根据Phil的parseJSON函数编写了一个商店程序,它的工作原理并没有发现任何错误。

link to My code