10

私は、1 つの列 (数値) を持つ 1 つの行のみを返す Execute SQL タスクを持っています。結果セットを単一行に設定しました。それにもかかわらず、タスクは失敗します。なんで ?どうすれば修正できますか?

[Execute SQL Task] Error: There is an invalid number of result bindings returned for the 
ResultSetType: "ResultSetType_Rowset".
4

3 に答える 3

9

おそらく、結果セットのパラメーターが正しく構成されていません。これを構成するには、[SQL 実行タスク] で [ResultSet] をクリックし、[追加] をクリックします。「ResultSetName」列に、取得する列名の正確な名前を入力するか、単に 0 を指定します。「変数名」で、返されたデータをマップするために作成した変数を選択します。

于 2013-09-30T06:29:17.427 に答える
0

私の場合、結果が返されなかったときに「フル結果セット」に設定されたResultSet。私が呼び出していたストアド プロシージャは、単にデータを削除していました。だから私はこれを「なし」に座って、それはうまくいった..

于 2015-02-20T12:47:28.427 に答える