0

こんにちは、Web フォームに CrystalReportViewer と CrystalReportSource があります。

実行時に reportSource を別のレポート ファイルにバインドできるようにする必要があります。

DBのブロブにファイルデータを保存しています。

私が現在使用しているメカニズムは、ブロブをファイルに保存してから

this.CrystalReportSource1.Report.FileName = myFileName;

問題は、ファイルをディスクに保存することを避け、何らかの形でレポートをファイル ストリームに直接バインドすることです。

それは可能ですか?

ありがとう

4

1 に答える 1

0

C#では、次のようなものを使用できるはずだと思いますが、システムでテストしていません。

ReportDocument rpt = new ReportDocument();
rpt.Load(filestream); //filestream is your filestream object

試してみて、問題がある場合はお知らせください。

于 2009-09-10T21:37:32.637 に答える