امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دلفی
نویسنده پیام
ZX_99D آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
Exclamation  دلفی
میخواهم دو تاریخ را در فیلد های یک table از هم کم کنم؟؟؟
۲۹-آذر-۱۳۸۵, ۲۰:۱۴:۵۷
ارسال‌ها
پاسخ
delphiman آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
RE: دلفی
تاريخ رو با چه فرمتي ذخيره كرديد؟
۲۹-آذر-۱۳۸۵, ۲۲:۰۱:۵۵
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #3
RE: دلفی
ببین این به دردت میخوره؟
function TfrmMain.Duration(y1,m1,d1,y2,m2,d2:Integer):Integer;
var
day:integer;
begin
day:=d2-d1;
if m2>m1 then
begin
if m2<7 then
day:=31-d1+d2+(m2-m1-1)*31;
if m1>6 then
day:=30-d1+d2+(m2-m1-1)*30;
if (m2>6) and (m1<=6) then
day:=31-d1+(6-m1)*31+(m2-7)*30+d2;
end;
if y2>y1 then
begin
if y1 mod 4=3 then
begin
if (m1<7) and (m2<7) then
day:=31-d1+(6-m1)*31+180+(m2-1)*31+d2;
if (m1<7) and (m2>6) then
day:=31-d1+(6-m1)*31+180+186+(m2-7)*30+d2;
if (m1>6) and (m2<7) then
day:=30-d1+(12-m1)*30+(m2-1)*31+d2;
if (m1>6) and (m2>6) then
day:=30-d1+(12-m1)*30+186+(m2-7)*30+d2;
end
else
begin
if (m1<7) and (m2<7) then
day:=31-d1+(6-m1)*31+179+(m2-1)*31+d2;
if (m1<7) and (m2>6) then
day:=31-d1+(6-m1)*31+179+186+(m2-7)*30+d2;
if (m1>6) and (m2<7) then
day:=30-d1+(12-m1)*30-1+(m2-1)*31+d2;
if (m1>6) and (m2>6) then
day:=30-d1+(12-m1)*30-1+186+(m2-7)*30+d2;
end
end;
result:=day;
end;
۲۰-اسفند-۱۳۸۵, ۰۰:۴۶:۴۵
وب سایت ارسال‌ها
پاسخ
soshians آفلاین
تازه وارد

ارسال‌ها: 8
موضوع‌ها: 2
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #4
RE: دلفی
من فکر می کنم اگه فیلدها از نوع تاریخ باشند به راحتی مثل کم کردن دو تا عدد می شه از آنها کم یا زیاد کرد
۲۰-مهر-۱۳۸۶, ۱۸:۱۵:۱۹
ارسال‌ها
پاسخ
Jman آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 12
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: دلفی
1. DB شما چی هست ؟
2. تاریخ رو میلادی می خواهید ذخیره کنید؟

راحت ترید از توابع DB تون استفاده کنید (اگر پشتیبانی میکنه).

باز آی و دل تنگ مرا مونس جان باش
وین سوخته را محرم اسرار نهان باش
(آخرین ویرایش در این ارسال: ۲۳-مهر-۱۳۸۶, ۱۰:۱۵:۲۳، توسط Jman.)
۲۱-مهر-۱۳۸۶, ۱۴:۴۹:۳۶
وب سایت ارسال‌ها
پاسخ
tefos666 آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 0
تاریخ عضویت: فروردین ۱۳۸۷

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #6
RE: دلفی
دوست عزیز شما باید از خاصیت calculated field پایگاه داده استفاده کنی

یک table رو فرمت بزار و روی اون دوبار کلیک کن وقتی تمام ارتباطاط رو برقرار کردی مثلا datasource , dataconnection ,....حالا روش دوبار کلیک کن تمام فیلدهات رو میاره دوباره راست کلیک کن و یک فیلد جدید بساز

از نوع integer و calculated وقتی این کار رو انجام دادی در properties جدولت روی oncalc کلیک کن و در آخر بنویس

datasource1.dataset['field_jadid']:=datasource1.dataset['a']-datasourcew1.dataset['b']end
امیدوارم بدردت خورده باشه
۰۸-فروردین-۱۳۸۷, ۱۰:۱۱:۴۵
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question [سوال] ساخت EDITOR مانند دلفی hameds606 3 1,463 ۱۱-خرداد-۱۳۹۸, ۱۰:۰۷:۲۳
آخرین ارسال: lord_viper
  دریافت اطلاعات از سخت افزار در دلفی m59alizadeh 6 7,169 ۰۶-آذر-۱۳۹۵, ۱۳:۰۱:۴۹
آخرین ارسال: lord_viper
  تبدیل کد به دلفی The.Ghost 2 3,691 ۱۶-فروردین-۱۳۹۴, ۲۲:۱۵:۰۴
آخرین ارسال: veyskarami
  ارسال ایمیل با دلفی h_mohamadi 13 10,453 ۱۴-آبان-۱۳۹۳, ۱۸:۰۰:۴۳
آخرین ارسال: babyy
  فیلم آموزش مدیریت استثنائات در دلفی بهروز عباسی 2 3,152 ۳۰-مرداد-۱۳۹۳, ۱۵:۵۳:۰۸
آخرین ارسال: veyskarami
  [سوال] ریجستری در دلفی spase 2 3,045 ۱۸-خرداد-۱۳۹۳, ۱۵:۵۶:۴۷
آخرین ارسال: veyskarami
  کامپوننت ترد در دلفی hesarkhani 2 3,701 ۰۲-اردیبهشت-۱۳۹۳, ۲۲:۰۸:۴۵
آخرین ارسال: The.Ghost
  سورس دلفی lord_viper 46 58,074 ۰۹-دى-۱۳۹۲, ۱۹:۳۸:۳۳
آخرین ارسال: بهروز عباسی
  [آموزشی] 6700 نکته و کد دلفی lord_viper 0 2,940 ۰۴-دى-۱۳۹۲, ۱۰:۰۴:۳۱
آخرین ارسال: lord_viper
  اخبار دلفی lord_viper 10 9,006 ۲۹-مرداد-۱۳۹۲, ۰۲:۰۳:۴۰
آخرین ارسال: veyskarami

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS