ورود

View Full Version : گزارش گیری بین دو تاریخ



25farshid
شنبه 04 دی 1389, 08:59 صبح
یه گزارش بین دو تاریخ بگیرم چه جوری فرمولش رو بنویسم .
من Formula رو این جور نوشتم خطا میده میشه یه راهنمایی کنید چرا خطا میده.یا اگه میشه درستش رو برام بنویسید.
تاریخ ها از نوع char هست وmorabiid هز نوع int هستش.


string strformula = "{amozeshshahri.morabiid}=" + Report.morabiid + "' and
{amozeshshahri.tarikhamozesh} between" + Report.aztarikh + "and" + Report.tatarikh;
با تشکر.

25farshid
شنبه 04 دی 1389, 22:17 عصر
کسی بلد نیست یه کمی راهنمایی کنه.

25farshid
یک شنبه 05 دی 1389, 14:55 عصر
این همه برنامه نویس کسی پیدا نمیشه یه کمکی به رفع این مشکل کنه.

25farshid
چهارشنبه 08 دی 1389, 09:30 صبح
من از این کد برای گزارش گیری استفاده کردم میخاستم بدونم نظر دوتان د مورد این کد چیه.SqlConnection objconnection = new SqlConnection(CONNECTION_STRING); DataTable Table = new DataTable(); objcommand=new SqlCommand ("SELECT * FROM amozeshshahri where morabiid=@morabiid and tarikhamozesh between @aztarikh and @tatarikh", objconnection); objcommand.Parameters.AddWithValue("@morabiid", Report.morabiid); objcommand.Parameters.AddWithValue("@aztarikh", Report.aztarikh); objcommand.Parameters.AddWithValue("@tatarikh", Report.tatarikh); objdataadapter = new SqlDataAdapter(objcommand); objdataadapter.Fill(Table); ReportDocument rptviewlistsaatkarim = new ReportDocument(); rptviewlistsaatkarim.Load(@"..\..\PresentationLaye r\Reports\rptsaatkarimorabian.rpt"); rptviewlistsaatkarim.SetDataSource(Table); return rptviewlistsaatkarim;