Hi, i need very very urgent help.
I have developed application with MySql, VS2013, SAP crystal Report 13_0_16 install executable, I use DSN for connecting to mysql. I have install MySql ODBC 3.51.11 connector drivers . I updated few things in the software and suddenly it started asking login credentials. I changed the datasource Location from crystal report.
Now its showing correctly on my laptop. As i install on my client laptop it ask for same login credentials. I have installled same things at my client laptop. SO please guide me asap. I need help very urgently. I request you to please place this in correct category if i have choosen wrong category.
Thanks in advance.

Kedar PawgiPosted Apr 13, 2018, 1:36 AM
Vasanth NatarajanPosted Apr 12, 2018, 9:15 AM
objReportDocument.Load(strpaths);
ConnectionInfo crConnectionInfo = new ConnectionInfo();
crConnectionInfo.LogonProperties.Remove(crConnectionInfo);
crConnectionInfo.AllowCustomConnection = true;
crConnectionInfo.IntegratedSecurity = true;
crConnectionInfo.ServerName = strDSNName;
crConnectionInfo.DatabaseName = strDatabase;
crConnectionInfo.UserID = strUserName;
crConnectionInfo.Password = strPassword;
TableLogOnInfo crTableLogoninfo = new TableLogOnInfo();
foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in objReportDocument.Database.Tables)
{
crTableLogoninfo = CrTable.LogOnInfo;
crTableLogoninfo.ConnectionInfo = crConnectionInfo;
}
for (int i = 0; i < objReportDocument.Subreports.Count; i++)
{
foreach (CrystalDecisions.CrystalReports.Engine.Table CrTable in objReportDocument.Subreports[0].Database.Tables)
{
crTableLogoninfo = CrTable.LogOnInfo;
crTableLogoninfo.ConnectionInfo = crConnectionInfo;
}
}
{
objReportDocument.DataSourceConnections[0].IntegratedSecurity = false;
}
for (int i = 0; i < objReportDocument.Subreports.Count; i++)
{
objReportDocument.Subreports[i].DataSourceConnections[0].IntegratedSecurity = false;
}
crystalReportViewer1.ReportSource = objReportDocument;
crystalReportViewer1.RefreshReport();
crystalReportViewer1.Visible = false;
objReportDocument.ExportToDisk(ExportFormatType.PortableDocFormat, OutputPDFFileName);
Debasis SahaPosted Apr 8, 2018, 11:20 PM
Chandan KumarPosted Apr 8, 2018, 4:44 AM