c#做批量添加报错,求解

c#做批量添加报错,求解会不会是我的逻辑错了?如果错了,请你教我一下,万分感谢... c#做批量添加报错,求解会不会是我的逻辑错了?如果错了,请你教我一下,万分感谢 展开
 我来答
百度网友6fcf96b
2017-12-30 · TA获得超过127个赞
知道小有建树答主
回答量:120
采纳率:100%
帮助的人:84.4万
展开全部
在一个查询语句里,不能有重名的参数。在第一个图里循环添加了几次name参数,所以报错。而且你这么写也达不批量写入的目的,因为你只执行了一次插入操作。
解决方法一,把最后一句代码放到for循环里,在后面再加一句lsp.Clear();
方法二,sqlserver批量写入可以使用SqlBulkCopy来做,一条一条插性能太差
如用不懂,欢迎追问
更多追问追答
追问
那个,把最后那一句放到循环里面,那返回值返回什么?
第二种的话不,我不会用,如果可以的话,你能给我写一下原码吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式