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

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
مشکل در گزارش گیری
دوستان من به یه مشکلی بر خوردم در رابطه با گزارش گیری.
فرض کنید که من یک جدول تو Access ساختم با اسم Teacher که شامل فیلد های Name و FamilyName و BirthDay هست.

در خانه BirthDay تاریخ تولد هر معلم بر اساس تاریخ شمسی قرار میگیره مثل 1360/1/3.

من توی VB به دستور SQL ی نیاز دارم که به من توی یک DataGrid لیست تمامی معلمانی که سن آنها بیشتر از 35 سال هست رو نشون بده.

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

من این برنامه رو میخوام با استفاده از ADO بسازم.
فقط کد SQL ش رو هم بگید رو هم بگید خیلی ممنون میشم.
(آخرین ویرایش در این ارسال: ۲۳-اردیبهشت-۱۳۸۶, ۱۷:۴۹:۲۰، توسط SQL.)
۲۳-اردیبهشت-۱۳۸۶, ۱۷:۴۷:۲۱
ارسال‌ها
پاسخ
ajlajlajl آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,192
موضوع‌ها: 70
تاریخ عضویت: مهر ۱۳۸۴

تشکرها : 932
( 2618 تشکر در 1020 ارسال )
ارسال: #2
RE: مشکل در گزارش گیری
بهتره که تاریخ میلادی و شمسی هر دوشو ذخیره کنی.شمسی رو به شکل متن و میلادی را از نوع Date .مثلا birthdayF برای شمسی و birthdayE برای میلادی. بعد با دستور زیر میتونی لیستو بگیری :
Select name,familyname,birthdayf from teacher where birthdayE < '1980/1/1' i

میزان رای دشمن است!
[تصویر:  cff100.png]
۲۴-اردیبهشت-۱۳۸۶, ۲۱:۴۵:۴۴
وب سایت ارسال‌ها
پاسخ
SQL آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: مشکل در گزارش گیری
سلام عزیز
کدتون رو امتحان کردم ولی خطا زیر رو داد:

Data type mismath in criteria expression

من DataType BirthdayE رو هم از نوع Time/Date انتخاب کردم.
۲۵-اردیبهشت-۱۳۸۶, ۰۰:۴۹:۲۵
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #4
RE: مشکل در گزارش گیری
با سلام
كد رو بصورت زير تغيير بده :
کد:
Select* from teacher where (birthdayE < #1980/1/1#);

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۲۵-اردیبهشت-۱۳۸۶, ۰۱:۲۲:۴۸
وب سایت ارسال‌ها
پاسخ
SQL آفلاین
تازه وارد

ارسال‌ها: 5
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: مشکل در گزارش گیری
ممنون از لطفتون
کار کرد.
۲۵-اردیبهشت-۱۳۸۶, ۱۷:۱۹:۱۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جلو گیری از اجرا فیلم aleas 3 4,380 ۲۰-بهمن-۱۳۹۶, ۱۹:۰۶:۱۴
آخرین ارسال: aleas
  جلو گیری از اجرای مجدد برنامه! [Moosa] 0 2,034 ۱۱-اردیبهشت-۱۳۹۰, ۲۰:۰۱:۳۵
آخرین ارسال: [Moosa]
  گزارش بین دو تاریخ خاص در ويژوال بيسيك main 1 4,362 ۳۱-فروردین-۱۳۸۹, ۱۷:۰۷:۴۶
آخرین ارسال: main
  نحوه ی ثبت و تهیه ی گزارش در vb saeedvir 0 2,868 ۱۳-مهر-۱۳۸۸, ۱۸:۱۵:۳۲
آخرین ارسال: saeedvir
  پشتیبان گیری park 1 2,049 ۰۱-مهر-۱۳۸۸, ۱۲:۰۵:۱۸
آخرین ارسال: ajlajlajl
  گزارش گیری بر اساس تاریخ سما 3 4,868 ۳۱-مرداد-۱۳۸۸, ۰۹:۳۹:۴۲
آخرین ارسال: dreamvbfox
  ارسال نمودار به گزارش jupiter2050 2 3,297 ۱۹-مرداد-۱۳۸۸, ۱۷:۴۸:۲۳
آخرین ارسال: relax_cp
  یک نظر و پشتیبان گیری eligod 12 8,750 ۱۸-آبان-۱۳۸۷, ۱۷:۱۰:۲۰
آخرین ارسال: فاطمه وطن دوست
  درخواست سورس کیلاگر قوی که کار کنه ! برای یاد گیری IT.M@N 3 3,272 ۱۷-بهمن-۱۳۸۶, ۱۵:۱۷:۲۴
آخرین ارسال: IT.M@N
  تهیه گزارش با وارد کردن فیلد کلید نارينا 1 1,682 ۱۶-آذر-۱۳۸۶, ۰۲:۱۹:۴۶
آخرین ارسال: mbza11

پرش به انجمن:


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

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