- - PR -
ASP.NETでCrystal Report出力
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-10-24 07:24
初めまして。初めて投稿致します。
ASP.NETにてCrystal Reportを追加し、DataSetからCrystal Reportにプレビュー表示させようとしています。 ちなにみCONNECTはOracle.ACCESSクラスを使用しています。 --------------------------------------------------- Dim report As New CrystalReport1() Dim SQL As String Dim strTable As String Dim Result As Integer Dim dtset As Dataset1 Dim cn As OracleConnection = New OracleConnection() Dim ada As OracleDataAdapter 'SQLの生成 SQL = "select * from XXXX where XXXXX" strTable = "XXXX" dtset = New Dataset1() cn.ConnectionString = "Password=XXX;Persist Security Info=True;User ID=XXX;Data Source=XXX;" ada = New OracleDataAdapter(SQL, cn) ada.Fill(dtset, strTable) report.SetDataSource(dtset) CrystalReportViewer1.ReportSource = report ---------------------------------------------------------- 上記のソースで実行すると、ASPアプリケーションエラーとなり以下のメッセージが出力されます。 「パス "c:\windows\system32\inetsrv" へのアクセスが拒否されました。」 解決方法として、「ASP.NET の書き込みアクセス権をファイルに設定するには、エクスプローラでファイルを右クリックしてプロパティを表示し、[セキュリティ] タブをクリックします。次に [追加] をクリックし、"{コンピュータ名}\ASPNET" のユーザーを追加します。ASP.NET アカウントを選択し、[許可] 列の [書き込み] チェック ボックスをオンにします」との記述がされ、そのように設定しましたが解決致しません。 同様な現象が発生した経験がある方はどうか解決方法をご教授下さい |
1