2

Ok

現在、小さなプロジェクトに取り組んでいます。Report は int を想定していますが、ReportParameter クラスでは文字列または文字列の値しか持てません []

どうすればintを渡すことができますか?

ありがとう

ダン

4

3 に答える 3

3

配列GetReportParameters()を返すメソッドを呼び出すことができます。ReportParameter[]各パラメーターを繰り返し処理してそのTypeプロパティを確認すると、それが。であるかどうかが示されますint。Typeプロパティはenumタイプであり、 。ParameterTypeEnumになります。ParameterTypeEnum.Integerint

于 2008-10-24T14:08:38.267 に答える
1

私は試してみます:

var rp = new ReportParameter("IntValue", intValue.ToString());
report.SetParameters(new ReportParameter[]{rp});
于 2008-10-24T14:30:25.273 に答える
0

これに対する答えはまだありませんが、基になるストアド プロシージャにキャストすることになりました。

于 2009-01-03T17:30:59.713 に答える