View Full Version : سوالي درباره گرفتن و نمايش تاريخ و Data Source
djscsi
یک شنبه 28 تیر 1388, 04:16 صبح
1.دوستان با چه تابعي ميشه تاريخ سيستم رو گرفت؟درمورد نمايشش چه طور من ميخام به دو صورت دلخواه مثلا(5/10/1378 و يا دوشنبه 30 تير 1387 ) نمايش بدم
2.دوستان من پايگاه دادم در پوشه bd در كنار فايل exe هست حالا
\AttachDbFilename="C:\Documents and Settings\user\Desktop\ d\bin\Debug\db\library.mdf";
رو كوتاهش كنم يعني اين رو ننويسم
C:\Documents and Settings\user\Desktop\ d\bin\Debug
ممنون
happy65_sh
یک شنبه 28 تیر 1388, 06:46 صبح
با چه تابعي ميشه تاريخ سيستم رو گرفت؟درمورد نمايشش چه طور من ميخام به دو صورت دلخواه مثلا(5/10/1378 و يا دوشنبه 30 تير 1387 ) نمايش بدم
PersianCalendar pdate = new PersianCalendar();
string timenow = pdate.GetYear(DateTime.Now).ToString("0000") + "/" + pdate.GetMonth(DateTime.Now).ToString("00") + "/" + pdate.GetDayOfMonth(DateTime.Now).ToString("00");
mahdi87_gh
یک شنبه 28 تیر 1388, 11:04 صبح
با استفاده از Application.StartupPath میتونی مسیر فایل اجرایی رو داشته باشی.حالا کافیه db رو به مسیرت اضافه کنی
string patch=Application.StartupPath+"\\db\\library.mdf";
WorldProgramer
یک شنبه 28 تیر 1388, 11:08 صبح
در جهت تکمیل راه حل happy65_sh باید بگویم که برای استفاده از این راه حل باید
;using System.Globalization راهم اضافه کنی!!تا بتونی به PersianCalendar دسترسی پیدا کنی!!
و بجای 0 از yyyy و mm و dd استفاده کنی!!
البته دلبخواه خودته اما استاندارد سی شارپ همینه:چشمک:
djscsi
یک شنبه 28 تیر 1388, 16:44 عصر
برا نمايش اين شكلي چي؟
بايد كد نويسي كنم؟
دوشنبه 30 تير 1387
mahdi87_gh
دوشنبه 29 تیر 1388, 19:54 عصر
آره برای این طرز نمایش از کد نویسی استفاده کن
بطور زیر
string week="";
switch (DateTime.Now.DayOfWeek)
{
case DayOfWeek.Friday:
week = "جمعه";
break;
case DayOfWeek.Monday:
week = "دوشنبه";
break;
}
و به همین شکل واسه ماه. البته باید ماه شمسی رو بررسی کنی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.