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

نام تاپیک: انتخاب نوع فيلد ساعت در ديتابيس و عمليات بر روي ساعت در برنامه

  1. #1
    کاربر دائمی
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    مشهد
    پست
    352

    انتخاب نوع فيلد ساعت در ديتابيس و عمليات بر روي ساعت در برنامه

    با سلام خدمت دوستان گرامي
    من تو پروژه ام نياز دارم كه ساعتي را از كاربر(A) دريافت كنم و بعد همين مقدار را در ديتابيس ذخيره ام
    هم چنين كاربر ديگر (B)يك مدت زماني براي ملاقات خود انتخاب مي كند مثلا 5 دقيقه
    حالا من مي خوام او زماني را كه در ديتابيس ذخيره كنم با اين زماني كه كاربر (B)وارد كرده جمع ببندم تا زمان جديد بدست بياد-
    مثلا زماني كه در ديتابيس ذخيره شده 12:55 است و زمان كاربر B كه انتخاب كرده 5 است پس بايد در عمل ساعت 13:00 را برنامه برگرداند.

    حالا سوال من اين است كه اولا چطور زمان كاربر A‌ را دريافت كنم
    دوم اينكه نوع فيلد زمان در ديتابيس از چه نوعي انتخاب كنم. و در برنامه چطور اين دو مقدار را با هم به صورت ساعت جمع كنم تا ساعت درستي برنامه به من بده.من مي خوام ساعت به حالت 24 ساعت باشه نه به صورت 12 ساعته
    با تشكر

  2. #2

    نقل قول: انتخاب نوع فيلد ساعت در ديتابيس و عمليات بر روي ساعت در برنامه

    نوع فیلد را DateTime انتخاب کنید ، برای وارد کردن ساعت از تابع GetDate() استفاده کنید (این تابع اس کیو ال است) برای به دست آوردن اختلاف ساعت از تابع DateDiff استفاده کنید.
    سوالات خود را نیز در تالار مناسب آن سوال بپرسید

  3. #3
    کاربر دائمی آواتار ennovation
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    جای خوبیه . هواش عالیه
    پست
    110

    نقل قول: انتخاب نوع فيلد ساعت در ديتابيس و عمليات بر روي ساعت در برنامه

    سلام
    در مورد سوال دوم > نوع فیلدرا DateTime انتخاب کن
    در مورد سوال اول وسوم به مثال ضمیمه شده رجوع کن
    (در این مثال من از یک maskedTextBox بعنوان ساعت اولیه و ساعت پایانی استفاده کردم و برای مدت قرار هم میتونی یک maskedTextBox انتخاب کنی که فقط دقیقه را بگیره یا میتونی یک TextBox معمولی انتخاب کنی . )
    موفق باشی
    فایل های ضمیمه فایل های ضمیمه

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

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