الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البحث بين تاريخين

مغلق
بدأه salah18 في 20 نوفمبر 2006 · 5 رد · 1,763 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

جربت هذا الكود فلم انجح

query1.sql.add(select * from table1 where date1 >= '01/01/2006' and date1 <=  '31/12/2006' );
#2

إذا كانت قاعدة البيانات MSAccess فأعتقد على ما أذكر أنه بتبديل حرف ' بحرف # قد تحل المشكلة

query1.sql.add('select * from table1 where date1 >= #01/01/2006# and date1 <= #31/12/2006#');
#3

مشكور اخي جاري التجربة

#4

السلام عليكم

اخي الكريم يمكن ايضاً استخدم

BETWEEN

مثلاً إذا كانت قاعدة البيانات أوراكل

 query1.sql.add('select * from table1  date1 BETWEEN  to_date(''01/01/2006'',''dd/mm/yyyy'') and to_date(''01/03/2006'',''dd/mm/yyyy'')');

;)

..................بسم الله الرحمن الرحيم..................

وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان

.............................................................................................................................

لنبدا دورة دلفي

سلسلة تعلم برمجة Pascal , تعلم اساسيات الباسكال

التحكم بمنفذ الطابعة عن طريق الدلفي

سلسلة دروس تعلم قواعد بيانات Midas

هيا لنبدأ بالApi

أفكار سريعة, مجموعة شفرات صغيرة وفاعله لدلفي

كتب + مواقع ::: مراجع مهمة للغة دلفي, مجموعة كتب مجانية + مواقع مفيدة

مكتبه الأكواد, أكواد وبرامج دلفي

.............................................................................................................................

18_07_05_10_53_18_1121752398da3wa_18.gif

#5

IBQuery1.SQL.Clear;

IBQuery1.SQL.Add('select * from CUSTOMERS');

IBQuery1.SQL.Add('where CUS_ID <> 0' );

IBQuery1.SQL.Add(' and DATE_D >=' + quotedstr(FormatDatetime('MM/dd/yyyy',DateTimePicker2.Date))) ;

IBQuery1.SQL.Add(' and DATE_D <=' + quotedstr(FormatDatetime('MM/dd/yyyy',DateTimePicker3.Date))) ;

IBQuery1.Active:= true ;

#6

السلام عليكم

ماشاء الله الجماعه كفوو ووفو بس زيد جرب هذا

ADOQuery1.SQL.Add('SELECT * FROM t1 WHERE dt between (#1/1/2006#)And(#1/29/2006#)');

هذا الموضوع مغلق.

مواضيع مشابهة