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

نام تاپیک: انتخاب مقدار بعدی یک ستون و گنجاندن در مقابل آن

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

    انتخاب مقدار بعدی یک ستون و گنجاندن در مقابل آن

    سلام دوستان
    در یک جدول که حسابهای قرض الحسنه ثبت میشه فیلدهای id- شماره حساب - تاریخ - مقدار واریز- مقدار برداشت وجود دارد
    حساب x دارای تعداد تراکنش است. هدف ما مشخص کردن مقدار زمان ماندن پول در حساب است. این بدین معنی است که باید تاریح رکورد بعدی را از تاریخ رکودی قبلی کم کنیم و حاصل را در دیتاگرید نمایش دهیم.
    چگونه میشود مقدار فیلدی بعدی یک ستون را مقابل آن نمایش داد؟ردیف حساب تاریخ واریز برداشت
    1 12 1396/10/12 100000 0
    2 12 1396/11/14 0 50000
    3 12 1396/12/28 5000000 0
    آنچه می خواهیم:

    ردیف حساب تاریخ تاریخ بعدی اختلاف روز واریز برداشت
    1 12 1396/10/12 1396/11/14 32 100000 0
    2 12 1396/11/14 1396/12/28 44 0 50000
    3 12 1396/12/28 0 5000000 0

  2. #2
    کاربر دائمی
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    اصفهان
    پست
    166

    نقل قول: انتخاب مقدار بعدی یک ستون و گنجاندن در مقابل آن

    سلام
    شما لازمه روال زیر را پیاده سازی کنید.
    1- ایجاد یک فیلد برای محاسبه مانده حساب در هر تاریخ
    برای اینکار ابتدا لازمه ستون واریز و برداشت را از هم کم کنید و بعد یک کویری تجمعی برای ایجاد فیلد جدید که موجودی را در هر تاریخ نشون میده بنویسید. برای اینکار میتونید از لینک زیر استفاده کنید.
    https://stackoverflow.com/questions/...cumulative-sum
    2-لازمه که تفاوت بین دو تاریخ را برای هر ردیف بر اساس روز محاسبه کنید.
    برای اینکار پیشنهاد میکنم یک جدول تبدیل تاریخ در SQL داشته باشید که تاریخهای شمسی و میلادی رو در کنار هم داشته باشه که راحت بتونید با جوینت کردن جداول در SQL تاریخها را از شمسی به میلادی یا برعکس بدست بیارید.
    برای ایجاد ستون اختلاف روز بین تاریخ تراکنش ها هم میتونید از کوئری لینک زیر استفاده کنید.
    https://stackoverflow.com/questions/...than-2-records
    برای جدول تاریخ هم با توجه به اینکه وقت زیادی میگیره درست کردنش ایمیلتون را برام پیام بدید تا اونی که خودم درست کردم را براتون ارسال کنم.
    موفق باشید

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

  1. سوال: انتخاب تعداد سطرهای یک ستون خاص بر اساس جداول دیگر در سی شارپ
    نوشته شده توسط اسماعیل ابراهیمی در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 19 اردیبهشت 1391, 22:55 عصر
  2. سوال: به دست آوردن مقدار جمع یک ستون در گرید جانوس
    نوشته شده توسط sadaf_ در بخش C#‎‎
    پاسخ: 0
    آخرین پست: سه شنبه 16 فروردین 1390, 15:54 عصر
  3. یک ستون بصورت ComboBox در DBGrid ، چگونه؟
    نوشته شده توسط mohamad6 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 15
    آخرین پست: جمعه 23 بهمن 1388, 09:46 صبح
  4. اضافه کردن یک ستون به جدول در دلفی
    نوشته شده توسط ghazal20 در بخش برنامه نویسی در Delphi
    پاسخ: 17
    آخرین پست: پنج شنبه 22 اردیبهشت 1384, 01:33 صبح
  5. ثابت کردن یک ستون از dbgrid در scroll کردن افقی
    نوشته شده توسط ALIreza_nil در بخش برنامه نویسی در Delphi
    پاسخ: 9
    آخرین پست: چهارشنبه 04 شهریور 1383, 13:20 عصر

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

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