首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

循环中的SQL解决方法

2012-04-08 
循环中的SQL我有一组UserID在数组或List中, 我要通过这些ID对每一条记录进行操作怎么做我的SQL才能不在循

循环中的SQL
我有一组UserID在数组或List中, 我要通过这些ID对每一条记录进行操作
怎么做我的SQL才能不在循环中

[解决办法]
如果对这些用的操作一样的话,可以这样,遍历list,把userid拼接成字符串,比如 (1,3,4,5,6)这,然后最后写sql

string s = "(1,3,4,5,6)";//你拼接好的字符串
string sql = "update xxx set xxxx where id in "+s;
[解决办法]
1楼正解
[解决办法]
遍历list,每遍历一条拼一句SQL,然后把拼接好的好多SQL语句一次执行不就行了

热点排行