viator
شنبه 02 خرداد 1394, 17:10 عصر
با سلام به همه دوستان و اساتید گرامی
بنده به مشکلی بر خوردم امیدوارم که دوستان بتونن کمکم کنن
بنده در یک گرید ویو تاریخ، ساعت ورود و خروج رو از دیتابیس فراخوانی کردم
تاریخ ها در دیتابیس میلادی ثبت شده و در گرید ویو هم به صورت میلادی نمایش داده میشه
من با کد زیر می تونم تاریخ رو تبدیل به شمسی کنم و نمایش بدم.
Dim dt As Date = Date.Parse(DataGridView2.Rows(1).Cells(3).Value.To String())
Sal = Format(pc.GetYear(dt), "0000")
Mah = Format(pc.GetMonth(dt), "00")
Roz = Format(pc.GetDayOfMonth(dt), "00")
DataGridView2.Rows(1).Cells(3).Value = Sal + "/" + Mah + "/" + Roz
اما این کد فقط یک ردیف رو تبدیل می کنه
از دستور For استفاده کردم اما مشکل دیگه ای به وجود اومد
لطفا به تصویر زیر توجه کنید...
131549
انگار در خواندن از دیتا گرید ویو مشکلی هست و من نمیدونم چطور حلش کنم...
ممنون از شما
بنده به مشکلی بر خوردم امیدوارم که دوستان بتونن کمکم کنن
بنده در یک گرید ویو تاریخ، ساعت ورود و خروج رو از دیتابیس فراخوانی کردم
تاریخ ها در دیتابیس میلادی ثبت شده و در گرید ویو هم به صورت میلادی نمایش داده میشه
من با کد زیر می تونم تاریخ رو تبدیل به شمسی کنم و نمایش بدم.
Dim dt As Date = Date.Parse(DataGridView2.Rows(1).Cells(3).Value.To String())
Sal = Format(pc.GetYear(dt), "0000")
Mah = Format(pc.GetMonth(dt), "00")
Roz = Format(pc.GetDayOfMonth(dt), "00")
DataGridView2.Rows(1).Cells(3).Value = Sal + "/" + Mah + "/" + Roz
اما این کد فقط یک ردیف رو تبدیل می کنه
از دستور For استفاده کردم اما مشکل دیگه ای به وجود اومد
لطفا به تصویر زیر توجه کنید...
131549
انگار در خواندن از دیتا گرید ویو مشکلی هست و من نمیدونم چطور حلش کنم...
ممنون از شما