Hi try this Code
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
CrystalReportWithImage CRPLI = new CrystalReportWithImage();
Database crDatabase;
Tables crTables;
TableLogOnInfo crTableLogOnInfo;
ConnectionInfo crConnectionInfo;
crConnectionInfo = new ConnectionInfo();
crConnectionInfo.ServerName = IPAddress + "\\SQLEXPRESS";
crConnectionInfo.DatabaseName = "DbName";
crConnectionInfo.UserID = "UserID";
crConnectionInfo.Password = "Password";
crDatabase = CRPLI.Database;
crTables = crDatabase.Tables;
foreach (CrystalDecisions.CrystalReports.Engine.Table crTable in crTables)
{
crTableLogOnInfo = crTable.LogOnInfo;
crTableLogOnInfo.ConnectionInfo = crConnectionInfo;
crTable.ApplyLogOnInfo(crTableLogOnInfo);
}
crystalReportViewer1.ReportSource = CRPLI;
crystalReportViewer1.Show();
}