0
exeファイル(C#の)から.RPTファイル(クリスタルレポート)をロードするための私のコード「データベースログイン」ダイアログが表示されるのはなぜですか?
ReportDocument cryRpt = new ReportDocument();
cryRpt.Load(strRptPath);
cryRpt.DataSourceConnections.Clear();
cryRpt.DataSourceConnections[0].SetConnection(m_strServerName, m_strDBName, false);
cryRpt.DataSourceConnections[0].IntegratedSecurity = true;
for (int i = 0; i < arrFields.Count(); i++)
{
cryRpt.SetParameterValue(arrFields[i], arrValues[i]);
}
cryRpt.RecordSelectionFormula = m_strFormula;
rptViwer_epd.ReportSource = m_cryRpt;
rptViwer_epd.SelectionFormula = m_Report.RecordSelectionFormula;
rptViwer_epd.Refresh();
なぜ「データベースへのログイン」ダイアログが空と無効になり、データベースおよびサーバー名のフィールドで、示されていますか?