これはログイン情報メソッドです
private void SetLogonInfo()
{
try
{
LogInfo.ConnectionInfo.ServerName = "ServerName";
LogInfo.ConnectionInfo.UserID = "UserID";
LogInfo.ConnectionInfo.Password = "Password";
LogInfo.ConnectionInfo.DatabaseName = "DataBase";
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
レポートを作成するために、このコードを使用しました
crystalReportViewer1.ReportSource = null;
rptdoc = new ReportDocument();
rptdoc.Load("REPORTS\\TC.rpt");
crystalReportViewer1.SelectionFormula =selectionFormula;
crystalReportViewer1.ReportSource = rptdoc;
rptdoc.Database.Tables[0].ApplyLogOnInfo(LogInfo);
サーバーシステムではうまく機能しますが、クライアントシステムでこれを使用すると、ユーザー名とパスワードを要求されます。Crystal Reports 10を使用しています。さらに、サーバーシステムでもユーザー名のパスワードを要求されることがあります。これを解決する方法は?