ورود

View Full Version : تفاضل دو تاریخ و استفاده از آن در گزارش



migren
سه شنبه 02 آبان 1391, 14:09 عصر
سلام
من اطلاعات خیلی کمی در مورد اکسس دارم
یه فرم دارم که 2 فیلد تاریخ داره، میخوام تفاضی این دو فیلد رو داشته باشم که اگر از یک فیلد دیگری بیشتر بود تو گزارش بیاره
ممنون میشم کمکم کنید

محمد رضا انوری
سه شنبه 02 آبان 1391, 14:35 عصر
با سلام
میشه بیشتر توضیح بدین من متوجه سوال شما نشدم
منظورتون سرچ بر روی دو تاریخ هست که کدش Between "13910101" And "13911212" اینه .

migren
چهارشنبه 03 آبان 1391, 08:10 صبح
من 2 فیلد دارم که دیتا تایپش date/time
میخوام تفاضل این دو فیلد رو داشته باشم.مثلا 2012/10/23 - 2012/10/25
بعد عدد حاصل این تفاضل رو که میشه 2 میخوام با یه فیلد دیگه مقایسه کنم که اگه عددش بزرگتر از اون باشه تو گزارش واسم بیاره

محمد رضا انوری
چهارشنبه 03 آبان 1391, 14:07 عصر
باسلام
تا اون جایی که دانش من یاری میکنه شما روی یک کوئری میتونید تفاضل این تاریخ هارو به راحتی دربارید و توی همون کوئری مقایسه رو انجام بدین . اگه بتونین نمونه بزارین فکر کنم راحت ترباشه.
یا علی

migren
چهارشنبه 03 آبان 1391, 16:16 عصر
ممنون از شما
من تو کوئری یه فرمول نوشتم که توش این 2 فیلدو از هم کم کردم
الان یه مشکل دیگه دارم و اون اینه که کوئری که میگیرم از هر رکورد 3 تا نشون میده
این دیتابیسم
http://paravar-eng.ir/media/Database2.accdb

Abbas Amiri
چهارشنبه 03 آبان 1391, 18:27 عصر
ازتابع DateDiff میتوانید استفاده کنید


k=DateDiff("d",date1,date2)