0

私は、いくつかの RDLC ファイルを、コンパイル済みの VB.NET でデータソースを定義する RDL に変換する任務を負っています。コードを TSQL に変換するのは複雑な場合もあります。可能な場合は、既に開発されているアセンブリを使用することをお勧めします。

4

2 に答える 2

0

通常、 Code Behindから SSRS レポート データセットにアクセスする方法はありません。レポートのクエリを作成する必要があります。しかし、ちょっとした回避策があります。しかし、いくつかのパフォーマンスの問題があるかもしれません..

パフォーマンスの問題 (長所):

  1. レポートのクエリを作成すると、それらは ReportServer によって処理されます
  2. また、ストアド プロシージャを作成すると、レポート サーバーとデータベース サーバーが異なる場合に備えて、データベース サーバーによって処理されます。

パフォーマンスの問題 (短所):

  1. 上記の方法を使用したくない場合、および Web アプリケーションを開発している場合は、XML を介してコード ビハインドから SSRS rdl にデータを渡す
    ことを確実に利用できます。データベースサーバーではなく、アプリケーションが存在するサーバーによって行われます
于 2013-01-17T04:27:44.567 に答える
0

おそらく最良の選択肢は、データを xml Web サービスとして公開するアセンブリのホストを作成し、レポートで xml データ ソースを使用することです。

于 2013-01-17T04:14:24.087 に答える