Active Reports Subreport ツールを使用しています。Oracle に接続して ActiveReport_ReportStart のデータ ソースをスクリプトとしてバインドしたいと考えています。以下のスクリプトを使用していますが、次のエラーが発生します: エラー メッセージ:[DBNETLIB][接続を開く (Connect())。]SQL Server が存在しないか、アクセスが拒否されました。接続文字列属性が無効です。
public void ActiveReport_ReportStart()
{
string connString = "Provider=SQLOleDB;User Id=XXX;Password=XX;Server=XXX;Service Name=XX;Direct=True;Persist Security Info=True";
string sqlString = @"sql query";
DataDynamics.ActiveReports.DataSources.OleDBDataSource ds = new DataDynamics.ActiveReports.DataSources.OleDBDataSource();
ds.ConnectionString = connString;
ds.SQL = sqlString;
rpt.DataSource = ds;
}
前もって感謝します...