我需要帮助来决定使用存储过程将数组/列表插入数据库(Sql Server 2008)的推荐方法。
显而易见的方法是为数组的每一行调用sp
但是必须有一种更好的方法通过网络在列表/阵列上发送一次
感谢帮助。
答案 0 :(得分:0)
这里最好的方法取决于您想要查询数据的方式:
nvarchar(max)
的值的Key / Value表中。答案 1 :(得分:0)
但必须有更好的方法通过网络发送列表/阵列 一次。
假设您在参数中有数据,请使用结构化参数。 SP可以接受表值参数。
因此,这是......的副本。
Pass table valued parameter using ADO.Net
也有解决方案。