摘要:
在某些情况下,当我们要批量的向数据库读写数据,通常有以下几种方式可供选择:1. 循环调用Store Procedure,一条条的更新,这种做法在数据量较小,服务器压力不大时可以考虑,否则会严重加重服务器的负担。2. 拼接参数列表,一次性传入参数,然后再在SP里解析。比如我要开发一个GetUserByUserIdList(string userIdList),那么我可以把要传入的userId拼接成一个字符串传入:"101,102,103",然后在SP里将它解析即可。 这种做法对于简单的参数没什么问题,可一旦参数相对复杂就很难办到了。比如我要向数据库批量插入数据,并且每条数据都 阅读全文