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

串字符串给数据库,分割字符串,并更新数据库中对应字段,求速度最快的方法
1.是.NET分割字符串再循环更新数据库速度快呢?还是把分割交给数据库操作速度快?

2.我的字符串这样的  引号里面 "7358$$asdfasdf$7375$$$"  后面可能还有很长很多,基本结构是这样的形式  ,  7358 这个数字是表中的ID 分割出来时做为条件判断,$$中间右边对应两个字段,是要更新的两个字段,
分割出来的字段我用前中后表示
update Review set Feedback=中,Change=后 where  Id=前

我该如何分这个串并更新数据库?求效率比较高、速度比较快的?

------解决方案--------------------
放到数据库里面处理
------解决方案--------------------
这么存数据实在没法让人夸。

用个符号间隔就能代替字段,那么数据库表一两个字段就够用了。


------解决方案--------------------
当然是放到数据库里面处理比较好
你把$$换成,
在数据库里面用where  Id in (@param)
------解决方案--------------------
我以前问过的 不过没有得到好的方法,我就在程序中处理的,看连接,对你可能有帮助
http://bbs.csdn.net/topics/390211928