繁中的錯誤訊息: 集合中已經包含 OracleParameter 物件
簡中的錯誤訊息: 另一个 OracleParameterCollection 中已包含 OracleParameter
解決方法是把 OracleParameter p, 做 clone 之後再加入 OracleCommand 的 Parameters 之中。
OracleParameter pp = (OracleParameter)((ICloneable)p).Clone();
cmd.Parameters.Add(pp);
看來簡中的翻譯比較明確。
不知道英文版的錯誤訊息是什麼。