نمایش نتایج 1 تا 4 از 4

نام تاپیک: برخورد مشکل خیلی بد در تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در DataGridView

  1. #1

    برخورد مشکل خیلی بد در تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در DataGridView

    سلام و خسته نباشید دوستان بنده با یه مشکل خیلی بد برخورد کردم بنده از این دستور ها ها برای محاسبه تاریخ استفاده میکردم تا دیروز قشنگ کار میکرد هم هم محاسبه تاریخ و هم تبدیل

    DateTime DateSabtbefor = DateTime.Parse(row.Cells["Clm_F_Date_Sabt_befor"].Value.ToString());
    DateTime DateSabt = DateTime.Parse(TxtDateBuye.Text);
    TimeSpan t = DateSabt - DateSabtbefor;
    row.Cells["Clm_F_Modat_Zaman"].Value = t.TotalDays;
    row.Cells["ClmMorajeMiladi"].Value = DateTime.Now.AddDays(t.TotalDays).ToString();
    DateTime date = DateTime.Parse(row.Cells["ClmMorajeMiladi"].Value.ToString());
    row.Cells["Clm_F_Date_Moraje"].Value = pc.GetYear(date).ToString("0000") + "/" +
    pc.GetMonth(date).ToString("00") + "/" +
    pc.GetDayOfMonth(date).ToString("00");

    برنامه که به مشتری ام دادم تا یک سال با این دستور قشنگ کار میکرد ولی از دیروز نه تو سیستم من و نه تو سیستم مشتری ام کار نمی کنه و هی این پیغام خطا میده

    String was not recognized as a valid DateTime.

    الان هر کاری میکنم حتی از این دستور استفاده میکنم داخل کادر متن جواب میده ولی دیتاگرید ویو نه

    string shamsi = row.Cells["Clm_F_Date_Sabt_befor"].Value.ToString();
    string year = shamsi.Substring(0, 4);
    string manth = shamsi.Substring(shamsi.Length - 5, 2);
    string day = shamsi.Substring(shamsi.Length - 2, 2);
    row.Cells["Clm_F_Date_Sabt_befor_Miladi"].Value = Cls_NeedCode.Miladi(year, manth, day);

    برنامه تعویض روغنی هستش تاریخ مراجعه قبلی و تاریخ امروز از روغن ماشین استفاده شده محاسبه میکنه و تاریخ مراجعه بعدی و تعداد روزش رو نشان میده ولی یک دفعه از پیروز دیگه این دستور کار نمیکنه.
    ممنون میشم راهی سراغ دارید بگید با تشکر.

  2. #2
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

    نقل قول: برخورد مشکل خیلی بد در تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در دیتاگرید ویو

    سلام.فرمت ذخیره سازی تاریخ در دیتابیس به چه شکلی هست .از نوع DateTime یا از نوع String هست؟
    همانطور که گفتید بمدت یکسال کار میکرده و الان به مشکل برخورده.بهتره داخل دیتابیس رو نگاهی بندازی ببینی دیتایی که در دیتا گرید نمایش میدی ستون تاریخ رکوردهای آن بدرستی ثبت شده یا نه
    احتمال میدم یکی از رکوردهای ثبت شده ستون تاریخ آن null باشه که باعث خطا در تبدیل میشود
    First,solve the problem then write the code

  3. #3

    نقل قول: برخورد مشکل خیلی بد در تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در دیتاگرید ویو

    از نوع Date هستش و به وسیله یه فانکشن تبدیل به شمسی و شمسی به میلادی تبدیل میکنم مشکل من به سرور هم نمیرسه روی ویندوز هستش
    تو ویندوز 10 وقتی تاریخ شمسی درست کار میکنه ولی تاریخ میکنم میلادی خراب میشه ولی قبلا تو هر دو حالت تست گرفتم قشنگ میامد و محاسبه تاریج جدید نشان میداد.
    الان این طوری داره اذیت میکنه و کاربر نمیتونه تاریخ خالی رها کنه سیستم ایراد میگیره. نسخه قبلی برنام درست این مشکل براش پیش امده هم این

  4. #4

    نقل قول: برخورد مشکل خیلی بد در تبدیل تاریخ شمسی به میلادی و میلادی به شمسی در DataGridView

    سلام و خسته نباشید از دوستاان عزیز دیروز بلخره تونستم توسط استاد بزرگوارم آقای https://barnamenevis.org/member.php?131732-khokhan به جواب برسم این هم سورس دانلود سورس
    از استاد بزرگوارم ممنون بابت کمکش

تاپیک های مشابه

  1. مشکل در تبدیل تاریخ سیستم به تاریخ شمسی
    نوشته شده توسط sara_1365 در بخش ASP.NET Web Forms
    پاسخ: 9
    آخرین پست: چهارشنبه 28 دی 1390, 09:42 صبح
  2. سوال: مشكل در تبديل تاريخ شمسي به ميلادي
    نوشته شده توسط morteza271 در بخش C#‎‎
    پاسخ: 10
    آخرین پست: جمعه 01 بهمن 1389, 10:32 صبح
  3. مشکل در تبدیل تاریخ شمسی به میلادی
    نوشته شده توسط mohsen_namad در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: سه شنبه 14 اردیبهشت 1389, 03:11 صبح
  4. مشکل در تبدیل تاریخ شمسی به میلادی روز 31 ماه
    نوشته شده توسط mehrnoosh_al62 در بخش VB.NET
    پاسخ: 15
    آخرین پست: پنج شنبه 30 آبان 1387, 10:29 صبح
  5. یک مشکل کوچک در تبدیل تاریخ سیستم به شمسی
    نوشته شده توسط Mr.Amateur در بخش VB.NET
    پاسخ: 14
    آخرین پست: جمعه 17 اسفند 1386, 19:11 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •