0

.Net AEP で出力に DataTable を使用する場合、出力パラメータを設定するにはどうすればよいですか? どのデータ型が使用されますか?

ありがとう、

ハワード

4

1 に答える 1

2

アプリケーションで使用するためにデータテーブルをそのまま戻したいですか、それとも AEP が結果セットを返すために使用する __output テーブルにデータテーブルと同等のものを戻したいですか?

データテーブルに直接 memo 型の出力パラメータを設定し、データテーブルの XML を __output に挿入することができます (おそらく、stringwriter を使用する必要があるため、ファイルに保存する必要はありません)。

それ以外の場合、AEP にはデータテーブルの列ごとに 1 つの出力パラメーターが必要です。タイプは同じである必要があります (つまり、データテーブルに int、char、int がある場合、出力パラメーターは int、char、int である必要があります)。AEP で、データ テーブルの値を __OUTPUT テーブルに挿入します。(つまり、データテーブルをデータセットに追加し、dataadapter を作成し、commandbuilder を使用して挿入コマンドを作成してから、dataadapter.update(dataset) を使用します)

于 2010-07-13T21:13:14.843 に答える