このエラーが発生しました 指定された引数は有効な値の範囲外でした. パラメータ名: 名前
ここの例をほとんどコピーするだけのときhttps://code.google.com/p/fast-member/
エラーは bcp.WriteToServer(reader) で発生し、追加情報を探していましたが、問題の原因はまだわかりません。例はとても単純です...そして、名前という名前のパラメーターがどこから来ているのかさえわかりません。
私の実際のコードは以下です
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();
}
誰か助けてくれませんか?
前もって感謝します