日期:2014-05-17  浏览次数:20454 次

收到的JSON数据,如何批量插入到数据库
JSON字符串解析后,我想先把各个表的数据先存入到单独的datatable中,然后批量更新各个datatable,但不知道如何批量更新datatable,求指教?

------解决方案--------------------
引用:
Quote: 引用:

循环DataTable

然后循环,根据主键 如果主键在表中已有数据,则进行更新操作
否则进行插入操作

那和我不建立datatable,直接解析一条插入一条有区别么,

datatable 也要进行一次row.count的循环,效率比解析一条插入一条效率高吗 ?

比如我的JSON 字符串是有100条数据,
我目前的做法是解析第一条后插入数据库,然后再解析第二条


追求这种微乎其微的效率没有必要