返回首页

大家好,

我想一个整数数组传递到存储过程在SQL Server 2008。我有一些研究,也有一些基于XML的解决方案。是否有任何解决方案更容易吗?

非常感谢。

回答

评论会员:安德烈Kraak 时间:2012/02/06
你可以转换数组到一个分隔的字符串,并在存储过程中再次提取
int[] arr = {0,1,2,3,0,1};

string result = arr.Aggregate("", (s, i) => s + ";" + i.ToString());
评论会员:OriginalGriff 时间:2012/02/06
这里有一个不错的解决方案:]