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

[مخالف - لم يستخدم البحث :]مشكلة البحث بين تاريخيين

مغلق
بدأه rober في 3 مايو 2008 · 4 رد · 933 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الأخوة الكرام أنا أستخدم قواعد البيانات MySQL Server2005

و أقوم بالبحث عن تاريخ

جربت التالي لكن ليس هناك نتيجة

table1.filter:='olddate >''+dbedit1.text+'' and newdate<''+dbedit2.text+''' ; 1

فهل من مجيب

و مشكروين جدا

و السلام ختام

123.bmp

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#2

يا Rober

اتبع الخطوات التالية:

1/ قم باضافة Data Environment جديدة من قائمة Project

2/ قم بتعريف قاعدة البيانات في Connection و أكيد حتكون SQL

3/ بعد ما تتأكد من نجاح الربط ارجع لل Data Environment اعمل Right Click في Connection في حاجة اسمها Add Command ووظيفته حلقة وصل بين قاعدة البيانات والفيجوال بيسك.

4/ Right Click على Command وختار خصائص تظهر النافذة ومن ثم اختار SQL Builder

5/ اضف الجدوال المراد التعامل معه وفي الحقل التابع للتاريخ كتب =< وقم بادراج نفس الحقل واعكس العلامة >= اي بين تاريخين

6/ احفظ المشروع

7/ وقم بادراج Text Box1 , Text Box2 و Command Button لعرض التقرير

8/ قم بوضع الكود التالي علي زر Command :

Private Sub Command1_Click()

If Da.rsCommand1.State = 1 Then Da.rsCommand1.Close

Da.Command Text1.Text, Text2.Text

ActiveReport6.DataControl1.Recordset = Da.rscommand

ActiveReport6.Show

End Sub

#3

السلام عليكم

الأخ الكريم مشكوووووووووووووووووووووووووووووووور جدا

جاري المحاولة

و أنا أعتذر لكنني وجدت مواضيع تتحدث عن هذه المشكلة

و أنا أعتذر على التكرار

و مشكوووووووووووووور جدااااااااااااااااااااااااا على الرد

و السلام ختام

I'm Away For Sometimes

I'll Finish My Works

Come Back Soon

More Study > More Search > More Try > More Learning > Great Success

#4

انا واجهتني هذه المشكلة في مشروع التخرج وحليتها بان جعلت الكود كما يلي

rebydate.qre_bylocation.Filter:='Ta_date <='+f+datetostr(too.Date)+f+' and Ta_date >='+f+datetostr(from.Date)+f;

حيث ان rebydate: اسم الفورم الموجود عليه اتقرير المطلوب طباعته

qre_bylocation :اسم الكويري Tquery

Ta_date :اسم الحقل الخاص بالتاريخ في الجدول

f: وهو اهم شيء في هذا السطر البرمجي عبارة عن متغير string ونجعل القيمة فيه هكذا f:='''' اربعة لازيادة ولانقصان ووصلت لهذا العدد بعد تتبع تنفيذ البرنامج خطوة بخطوة بf8 ,f7 وهذا المتغير يجعل التاريخ في بين علامتي تنصيص هكذا "01/01/2008"

too ,from مكونا Tdatetimepicker

جربوا اخواني اخواتي بالمنتدى وماراح تخسروا

<FONT size=7><FONT color=#9932cc>

رغـــــــــــــ,,,ــــــــــدونة

<DIV align=center>

#5

تأسف إدارة الفريق العربي لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة استخدام البحث قبل السؤال.

قواعد طرح المشاركات

/index.php?showtopic=29343

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…