parviz_nba
شنبه 26 مرداد 1392, 17:28 عصر
سلام. میدونم احتمالا کسی جواب نمیده ولی سوالمو میپرسم!
با datepicker (موقع تعریف پرسنل)تاریخ شمسی رو انتخاب میکنم و در بانک ذخیره میکنم که تاریخ اتمام قرارداد پرسنل هستش.
در بانک به شکل 20/05/1392 ذخیره میشه.
حالا با persian calendar تاریخ جاری سیستمو گذاشتم داخل label.
تاریخ جاری رو هم بصورت 18/05/1392 نمایش میده.
با این کوئری گفتم که اگه تاریخ اتمام قرارداد کمتر/مساوی از تاریخ داخل label(تاریخ جاری) بود، فیلد "وضعیت" بشه "فاقد قرارداد".
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=PARVIZ-PC;Initial Catalog=gharardad;Integrated Security=True";
con.Open();
SqlCommand c = new SqlCommand();
c.CommandText = "update personel set vaziat=N'فاقد قرارداد' where endgh <= '" + Label19.Text + "' ";
c.Connection = con;
c.ExecuteNonQuery();
اما نمیشه و رسماً رفته رو اعصابم :متعجب: :متفکر:
خواهشا اگه کسی بلده................:ناراحت:
با datepicker (موقع تعریف پرسنل)تاریخ شمسی رو انتخاب میکنم و در بانک ذخیره میکنم که تاریخ اتمام قرارداد پرسنل هستش.
در بانک به شکل 20/05/1392 ذخیره میشه.
حالا با persian calendar تاریخ جاری سیستمو گذاشتم داخل label.
تاریخ جاری رو هم بصورت 18/05/1392 نمایش میده.
با این کوئری گفتم که اگه تاریخ اتمام قرارداد کمتر/مساوی از تاریخ داخل label(تاریخ جاری) بود، فیلد "وضعیت" بشه "فاقد قرارداد".
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=PARVIZ-PC;Initial Catalog=gharardad;Integrated Security=True";
con.Open();
SqlCommand c = new SqlCommand();
c.CommandText = "update personel set vaziat=N'فاقد قرارداد' where endgh <= '" + Label19.Text + "' ";
c.Connection = con;
c.ExecuteNonQuery();
اما نمیشه و رسماً رفته رو اعصابم :متعجب: :متفکر:
خواهشا اگه کسی بلده................:ناراحت: