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

نام تاپیک: مشکل در تاریخ

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    68

    مشکل در تاریخ

    باسلام خدمت همه دوستان
    برای اینکه بتونم رکورد های موردنظرم رو در یک بازه زمانی از یک tabel بخونم و در tabel دیگه درج کنم چه روشی رو پشنهاد می کنید .
    روشی که خودم استفاده کردم به اینصورت هست که :

    از تاریخ : (31 - 1)combobox2 (12 - 1) combobox1 و textbox1 برای سال و
    تا تاریخ : (31 - 1)combobox4 (12 - 1) combobox3 و textbox2 برای سال
    بعد با استفاده از تابع ( )val ضمن تبدیل به عدد در تابع ( ) DateSerial به تاریخ تبدیل کردم و تاریخ به وجود اومده رو در 2 متغیر تاریخ ذخیره کردم سپس با while توی tabel مورد نظرم جستجو کردم و رکورد هایی که در این بازه زمانی بود رو در tabel دیگه بااستفاده از adnew و update درج کردم . (یک شی DBS و رکوردست تعریف کردم ) . مشکلی که پیش میاد اینه که
    مثلاً از تارخ 1/1/1379 تا تاریخ 31/4/81 اگه در نظر بگیرم 31/4/81 رو 1/5/81 درنظر میگیره و جستجو رو انجام میده . همش به خاطر تاریخ میلادی تبدیل شمسی به میلادی رو بلد نیستم

    فیلد تاریخ رو از نوع تاریخ در نظر گرفتم

    خودم از توضیح دادن خسته شدم :(

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    Iran
    پست
    801
    کد تبدیل تاریخ میلادی به شمسی و برعکس توی لیست داونلود همین سایت هست.
    البته برای محاسبه فاصله های زمانی این کد فکر نمیکنم چندان به کار بیاد و باید از یک سری ترفندهای دیگه استفاده کرد.

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

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