我一直在遇到这个错误 指定的参数超出了有效值的范围。参数名:名Fastmember异常:指定的参数超出了有效值的范围。参数名称:名称
当IM几乎只是复制这里的例子https://code.google.com/p/fast-member/
在bcp.WriteToServer(阅读器)发生错误,一直在寻找更多的信息,但我仍然不知道是什么原因造成的问题而这个例子是如此简单...我甚至不知道名称名称是从哪里来的。
我的实际代码如下
using (var bcp = new SqlBulkCopy(configvalue1))
using (var reader = ObjectReader.Create(DataToLoad, new string[]{"id","field1","field2","field3"}))
{
bcp.DestinationTableName = string.Format(DestinationTableFormat, DestinationDb, DestinationSchema, DestinationTable);
bcp.BatchSize = BatchSize ?? 10000;
bcp.WriteToServer(reader);
bcp.Close();
}
有人能帮忙吗?
在此先感谢