تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث عن جزء من التاريخ
#6
السلام عليكم...

يمكنك استعمال الدالة DatePart ضمن جملة SELECT للحصول على رقم السنة و/أو رقم الشهر و/أو رقم اليوم. و كذلك الدوال Year و Month و Day.
الصيغة العامة للدالة DatePart كالتالي:
كود :
DatePart("interval", DateValue)
حيث interval يحدد نوع المدة، و يمكن أن يكون أحد القيم التالية (بالإضافة إلى قيم أخرى):
"yyyy" للحصول على السنة.
"m" للحصول على الشهر.
"d" للحصول على اليوم.
أما Datevalue فهو التاريخ الذي تريد الحصول منه على السنة أو الشهر أو اليوم.

أما استعمالها في جملة SELECT فهو كالتالي:
كود :
SELECT * FROM tablename WHERE (DatePart("yyyy", [Date]) = 2012) AND (DatePart("m", [Date]) = 2)

أو باستعمال الدالتين Year و Month كالتالي:
كود :
SELECT * FROM tablename WHERE (Year([Date]) = 2012) AND (Month([Date]) = 2)

* [Date] في المثالين السابقين هو اسم الحقل الذي ذكرته في سؤالك. و tablename هو اسم الجدول طبعاً.

* ملاحظة للأخ الكريم عبد الله: لا يمكنك الاعتماد على أن التاريخ دائماً يتكون من 10 خانات (مثل 07/02/2011) لأنه ربما يكون هكذا (7/2/2012) أي 8 خانات فقط. كما أن بعض الدول تكتب الشهر قبل اليوم. إذا أردت تقسيمه بالدالة Mid فيجب تنسيقه أولاً بالدالة Format ليكون في 10 خانات و اليوم قبل الشهر:
كود :
Dim MyDate As String

MyDate = Format$(Date, "dd/mm/yyyy")

' MyDate ثم تقوم بتقسيم

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: علاء الكبابي , علاء الكبابي


الردود في هذا الموضوع
البحث عن جزء من التاريخ - بواسطة ENG.MPROG - 29-09-12, 05:49 AM
البحث عن جزء من التاريخ - بواسطة ENG.MPROG - 29-09-12, 03:12 PM
البحث عن جزء من التاريخ - بواسطة a_senan - 29-09-12, 09:16 PM
البحث عن جزء من التاريخ - بواسطة ناجي إبراهيم - 01-12-12, 04:27 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب مساعدة " البحث بأكثر من معامل " (صاحب البرنامج الأصلي Raggi Tech ) AEDC 7 3,039 18-06-23, 12:23 PM
آخر رد: Taha Okla
  الحفظ والحذف و البحث باستخدام ado ENG.MPROG 7 15,153 03-12-22, 02:12 PM
آخر رد: عبدالمؤمن
  كيف استخدم خاصيه (thread) في امر زر البحث من قاعده بيانات مثلا (mdb) او (mysql) scsi7000 0 978 29-07-22, 10:53 AM
آخر رد: scsi7000
  كيفية منع تكرار التاريخ فى قاعدة البيانات ؟ gedo 7 6,352 19-06-21, 09:31 PM
آخر رد: khaled201349
  طلب كود تغير تنسيق التاريخ في جهاز الحاسوب ahmed20 0 1,437 12-02-21, 11:31 PM
آخر رد: ahmed20
  دوال التاريخ hosney 15 13,392 13-12-19, 05:54 AM
آخر رد: بسام محمدغانم
  مشكلة في البحث والتعديل في البرنامج thams 1 2,465 29-01-17, 10:04 PM
آخر رد: عبد العزيز البسكري
  اريد كود لتغيير التاريخ فقط للوندوز من الفجوال بيسك 6 scsi7000 0 2,436 24-08-16, 03:39 PM
آخر رد: scsi7000
Lightbulb أريد كود البحث لبرنامج ترجمة (قاموس) Emad Nashaat 1 2,487 03-07-16, 12:27 PM
آخر رد: amer2000
  كود البحث فى جدولين اسلام الكبابى 4 5,683 13-06-15, 03:50 AM
آخر رد: اسلام الكبابى

التنقل السريع :


يقوم بقرائة الموضوع: