0

oledbcommandbuilder.driveparametersクラスに存在するOracle dbに新しいダンプをインポートした後、sqlhelperparametercache重複するパラメータ数が返され、例外が発生します:

パラメータ数がパラメータ値の数と一致しません

現在、スキーマ/所有者名を使用して、プロシージャの有効なパラメーター数を取得する必要がありますが、以前はそうではありませんでした。

なにか提案を?

4

1 に答える 1

0

同じ構造を持つ複数のスキーマがある場合は所有者名を使用する必要があります。そうしないと、各スキーマの各プロシージャが異なると見なされ、入力パラメータの合計が返されるため、このエラーが発生します。

于 2013-03-12T14:17:39.897 に答える