PDA

View Full Version : بررسی تاریخ امانت کتاب برنامه کتابخانه



phpphp7
سه شنبه 13 بهمن 1394, 01:14 صبح
سلام دوستان

در این قسمت از کد نویسی برنامه کتابخانه ، گیر کردم !!!!

بنده تاریخ انقضا رو توسط now>DateExpire برسی کرده ام . اما میخواهم در هر دو صورت برقراری شرط ها، جواب رو در دیتا گرید ویو بزاره !!

منظورم اینه که میخوام تو فیلد "وضعیت" اگر کتاب منقضی شده باشه ، بنویسه "منقضی" و اگر منقضی نشده باشه ، بنویس "فعال" !!

باید چه کدی رو بنویسم به نظر شما ؟

عکس :
http://up.vbiran.ir/uploads/25441145436564210060_a.png

reza_ali202000
سه شنبه 13 بهمن 1394, 03:19 صبح
سلام دوستان

در این قسمت از کد نویسی برنامه کتابخانه ، گیر کردم !!!!

بنده تاریخ انقضا رو توسط now>DateExpire برسی کرده ام . اما میخواهم در هر دو صورت برقراری شرط ها، جواب رو در دیتا گرید ویو بزاره !!

منظورم اینه که میخوام تو فیلد "وضعیت" اگر کتاب منقضی شده باشه ، بنویسه "منقضی" و اگر منقضی نشده باشه ، بنویس "فعال" !!

باید چه کدی رو بنویسم به نظر شما ؟

عکس :
http://up.vbiran.ir/uploads/25441145436564210060_a.png


سلام
شما بهتره که یک کوئری جداگانه بنویسی و توی اون کوئری این کارو انجام بدی. قطعا زمان تغییر توی دیتاگریدویو به دلیل اتصال داشتن با دیتا بیس به مشکل بر میخوری.

phpphp7
سه شنبه 13 بهمن 1394, 09:37 صبح
سلام
شما بهتره که یک کوئری جداگانه بنویسی و توی اون کوئری این کارو انجام بدی. قطعا زمان تغییر توی دیتاگریدویو به دلیل اتصال داشتن با دیتا بیس به مشکل بر میخوری.
سلام
تو نوشتن کدش موندم چیکار کنم !

با IF نمیخوام انجام بدم چون فقط یکی از حالات ها رو مینویسه !

من میخوام تک تک خونه ها رو چک کنه ببینه که اگه منقضی شده ، بنویسه "منقضی" اگر منقضی نشده باشه ، بنویسه "فعال" !

حسین.کاظمی
سه شنبه 13 بهمن 1394, 11:38 صبح
سلام
دوست عزیزم براحتی با کوئری زیر میتونی این کار را انجام بدی
فرض کن این فیلدها رو داری : نام ، نام خانوادگی و تاهل
کد

select FirstName,
LastName,
(case when Marriage = 0 then 'مجرد' else 'متاهل' end) AS [State]
from personInfo





لینک (http://barnamenevis.org/showthread.php?512155-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D8%A7%D9%85-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DB%8C%DA%A9-%D8%B3%D8%AA%D9%88%D9%86-datagridview)

phpphp7
پنج شنبه 15 بهمن 1394, 10:56 صبح
سلام
دوست عزیزم براحتی با کوئری زیر میتونی این کار را انجام بدی
فرض کن این فیلدها رو داری : نام ، نام خانوادگی و تاهل
کد

select FirstName,
LastName,
(case when Marriage = 0 then 'مجرد' else 'متاهل' end) AS [State]
from personInfo





لینک (http://barnamenevis.org/showthread.php?512155-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%86%D8%A7%D9%85-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%DB%8C%DA%A9-%D8%B3%D8%AA%D9%88%D9%86-datagridview)

سلام آقا حسین

این دستور ، برای Entity Framework هست ؟!؟ باید تو کدوم قسمت بنویسمش ؟

من یه دستور Linq لازم دارم که باتوجه شرط if ( یا 0 هست یا 1) ، بیاد تو ستون "وضعیت" ، وضعیت رو بنویسه !!

http://up.vbiran.ir/uploads/25441145436564210060_a.png

phpphp7
جمعه 16 بهمن 1394, 17:27 عصر
سلام
از دوستان کسی میتونه راهنمایی بکنه ؟ این پروژه کاردانی من هست
ممنون

حسین.کاظمی
جمعه 16 بهمن 1394, 21:29 عصر
سلام
دوست عزیز فرقی نداره این کد کوئری است زمانی که اطلاعات را از بانک داری واکشی میکنی همزمانم اطلاعات واکشی را تغییر میدهد من خودم توی پروژم برای وضعیت تاهل و مجرد از اعداد 0 و 1 استفاده کردم یعنی 0و1 را در بانک دخیره میکنم و موقع واکشی اطلاعات باساتفاده از کدی که بهت دادم میام بجای عدد 0 کلمه مجرد و بجای عدد 1 کلمه متاهل را به کاربر نشون میدم.........

phpphp7
یک شنبه 18 بهمن 1394, 00:01 صبح
سلام
دوست عزیز فرقی نداره این کد کوئری است زمانی که اطلاعات را از بانک داری واکشی میکنی همزمانم اطلاعات واکشی را تغییر میدهد من خودم توی پروژم برای وضعیت تاهل و مجرد از اعداد 0 و 1 استفاده کردم یعنی 0و1 را در بانک دخیره میکنم و موقع واکشی اطلاعات باساتفاده از کدی که بهت دادم میام بجای عدد 0 کلمه مجرد و بجای عدد 1 کلمه متاهل را به کاربر نشون میدم.........
سلام آقا حسین
آخه هنوز شرطی نوشته نشده که دیتا گرید ویو بخواد به جای "0" ، مثلا چاپ کنه "فعال".

من اول میخوام شرط رو بنویسم . هنگام لود دیتا گرید ویو ، بیاد تک تک سلول های ستون مورد نظرم رو برسی کنه