国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 擴展 > JSON > 正文

Queryable.Union 方法實現json格式的字符串合并的具體實例

2024-09-06 20:18:15
字體:
來源:轉載
供稿:網友

1.在數據庫中以json字符串格式保存,如:[{"name":"張三","time":"8.592","area":"27.27033","conc":"4.12136"},{"name":"李四","time":"9.100","area":"56.21229","conc":"4.57692"}]

2.添加新內容后合并不相同的數據。如果name相同,以最新的數據替換原來的數據。

如:數據庫中原保存的數據是[{"name":"張三","time":"8.592","area":"27.27033","conc":"4.12136"},{"name":"李四","time":"9.100","area":"56.21229","conc":"4.57692"}]

新加的數據為[{"name":"張三","time":"12","area":"27.70533","conc":"4.12136"},{"name":"王五","time":"4","area":"77","conc":"8.788"}]

 則替換后的數據為[{"name":"張三","time":"12","area":"27.70533","conc":"4.12136"},{"name":"王五","time":"4","area":"77","conc":"8.788"},{"name":"李四","time":"9.100","area":"56.21229","conc":"4.57692"}]

代碼如下:

代碼如下:
public void InsertOrUpdateOnlyItem(List<tblLims_Ana_LE_Import_Common> listLe)
        {
            var listLeInsert = new List<tblLims_Ana_LE_Import_Common>();
            var listLeUpdate = new List<tblLims_Ana_LE_Import_Common>();
            foreach (var le in listLe)
            {
                tblLims_Ana_LE_Import_Common model = le;
                var own = CurrentRepository.Find(a => a.fldTaskID == model.fldTaskID
                && a.fldBizCatID == model.fldBizCatID
                && a.fldItemCode == model.fldItemCode
                && a.fldNumber == model.fldNumber
                && a.fldSampleCode == model.fldSampleCode);
                if (own != null)
                {
                    var ser = new JavaScriptSerializer();

                    var listown = ser.Deserialize<List<Dictionary<string, string>>>(own.fldImportData);  //原數據
                    var listmodel = ser.Deserialize<List<Dictionary<string, string>>>(model.fldImportData); //新數據

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双城市| 于田县| 乌鲁木齐县| 南岸区| 即墨市| 拜城县| 塔城市| 犍为县| 上犹县| 安多县| 蛟河市| 丹棱县| 广饶县| 临猗县| 阳高县| 乌兰察布市| 沅陵县| 古蔺县| 博爱县| 内黄县| 新余市| 方山县| 黄陵县| 赣榆县| 泸西县| 玉田县| 宁远县| 拜城县| 于都县| 东源县| 瓮安县| 讷河市| 建平县| 扎鲁特旗| 青岛市| 峨边| 建湖县| 将乐县| 将乐县| 克拉玛依市| 沾化县|