0

次のコードがあります。

.Parameters.Add(New OleDbParameter("@FY", OleDbType.Integer, 4, _
            ParameterDirection.Input, True, 0, 0, "iYear2000", DataRowVersion.Current, _
            iYear))

iYear2000 は「srcColumn」パラメータです。

MSDN に基づく:

Gets or sets the name of the source column mapped to the DataSet and used for loading or returning the Value. (Overrides DbParameter.SourceColumn.)

問題は、srcColumn が正確に行うことです。私のテストでは、このパラメーターにどのような値を指定しても (例:「ABC」、「2000」、「HappynewYear」)

私はいつも同じ結果を得ます。(ストアドプロシージャによって)返されたデータセットを見ると、常に表示されます

iYear
2000
2001
2002
4

0 に答える 0