int iSalesID ;
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
DataSet ds = new DataSet();
ds = fnExpenseDetailsPrint(iSalesID, AccName, FromDate,ToDate);
string strReportPath = Application.StartupPath + "\\Reports\\Report2.rpt";
rpt.Load(strReportPath);
rpt.SetDataSource(ds.Tables[0]);
rpt.Refresh();
crystalReportViewer2.ReportSource = rpt;
crystalReportViewer2.RefreshReport();
crystalReportViewer2.ShowCloseButton = true;
crystalReportViewer2.DisplayGroupTree = false;
crystalReportViewer2.ShowRefreshButton = true;
crystalReportViewer2.ShowGroupTreeButton = true;
crystalReportViewer2.ShowPrintButton = true;
ERROR
Error 3 The best overloaded method match for 'Universal.cs.frmExpenseDetailsPrint.fnExpenseDetailsPrint(int, System.DateTime, System.DateTime, string)' has some invalid arguments D:\New Folder\NAHUL\UNIVERSAL ENTERPRISES\Universal.cs\frmExpenseDetailsPrint.cs 102 18 Universal.cs
Error 4 Argument '2': cannot convert from 'string' to 'System.DateTime' D:\New Folder\NAHUL\UNIVERSAL ENTERPRISES\Universal.cs\frmExpenseDetailsPrint.cs 102 50 Universal.cs
Error 5 Argument '4': cannot convert from 'System.DateTime' to 'string' D:\New Folder\NAHUL\UNIVERSAL ENTERPRISES\Universal.cs\frmExpenseDetailsPrint.cs 102 68 Universal.cs
GIVE CODE
Loading
Iftikar HussainPosted Aug 28, 2013, 7:51 AM
Regards,
Iftikar
Maneesh A NPosted Aug 28, 2013, 7:18 AM
SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.
FROM DATE 01/JAN/0001
TO DATE 01/JAN/0001.THIS ARE GETTING
I MADE CORRECT DATE FORMAT IN MY PC AS dd/MMM/yyyy
Iftikar HussainPosted Aug 28, 2013, 7:08 AM
Regards,
Iftikar
Maneesh A NPosted Aug 28, 2013, 7:05 AM
Iftikar HussainPosted Aug 28, 2013, 6:55 AM
Maneesh A NPosted Aug 28, 2013, 6:52 AM
TO Date 08/27/2013 .this not insert.taking date from datetime picker
Iftikar HussainPosted Aug 28, 2013, 6:48 AM
Maneesh A NPosted Aug 28, 2013, 6:45 AM
DataSet ds = new DataSet();
ds.Tables.Clear();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("prctblExpenseMasterDetailsView", ClsConnect.conSql);
sda.SelectCommand.CommandType = CommandType.StoredProcedure;
sda.SelectCommand.Parameters.AddWithValue("@iSalesID", iSalesID);
sda.SelectCommand.Parameters.AddWithValue("@vAccName", AccName);
sda.SelectCommand.Parameters.AddWithValue("@FromDate", FromDate);
sda.SelectCommand.Parameters.AddWithValue("@ToDate", ToDate);
ClsConnect.conSql.Open();
sda.Fill(ds);
ClsConnect.conSql.Close();
return ds;
ERROR
SQLDATETIME OVERFLOW
Iftikar HussainPosted Aug 28, 2013, 5:52 AM
Change the below code from
ds = fnExpenseDetailsPrint(iSalesID, AccName, FromDate,ToDate);
to
ds = fnExpenseDetailsPrint(iSalesID, FromDate,ToDate,AccName);
Regards,
Iftikar