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

الاحصاء في الجدول

بدأه aderfiad في 24 يوليو 2008 · 24 رد · 2,103 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد عمل احصاء لعدد الدكور الموجودين في الجدول و عدد الانات

متلا اضع زر اكتب عليه احصاء عدد الدكور واخر اكتب عليه احصاء عدد الانات

Sex لقد اعطاني احد الاخوة هدا الكود لكن عندما اغير كلمة

بالاسم الدي لدي وهو 'الجنس

يقول لي خطأ


var
NombreSex : integer;
begin
Table1.Filter := 'Sex='+chr(39)+'ذكر'+chr(39);
Table1.Filtered := True;
NombreSex := Table1.RecordCount;
end;
procedure TForm1.Button1Click(Sender: TObject);

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

استعمل قاعدة بيانات paradox

تم تعديل هذه المشاركة بواسطة B.M.AbdelAziZ في 24 يوليو 2008 في 09:58

#2

جرب التعديل واستعمال Quotedstr بدلا من ِchr

Table1.Filter := 'Sex='+QuotedStr('ذكر');

وايضا تاكد من كتابة نفس الكلمة "ذكر" دون مسافات Space

والسلام عليكم

d4baa0.gif
#3

نفس الشيء نفس الخطأ وفي نفس المكان

هده صورة

384275576.jpg

حسب ما شرح لي الاخ الدي اعطاني الكود انه يقوم بتصفية الجدول يبقي فقط على الدكور تم يحسب عدد السجلات

ساعدوني حل هده المشكلة من فضلكم ولكم جزيل الشكر

#4

واضح من الصورة ان اسم المتغير خطأ

لاتستخدم اللغة العربية في اسماء المتغيرات

سمه Nombre فقط

لاحظ ايضا ان المتغير Nombre محلي معرف في الزر فقط

عليك اظهاره بضافة Label او جعله متغير عام بتعريفه اعلى

d4baa0.gif
#5

متأسف اخي لم افهم قصدك ليس لدي خبرة مع المتغيرات

ممكن شرح بسيط للعمل الدي اقوم به كي يصلح الخطأ

من فضلك

#6

ارفق قاعدة البيانات فقط

وساضع لك مثال عليها

d4baa0.gif
#7

تفضل اخي الكريم

http://www.mediafire.com/?11vmfyljvjm

لا اعرف كيف اشكرك فعلا مجهود كبير

بارك الله فيك

#8

كانت المشكلة في اسماء الجدول بالعربية

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

بدلا من ان تسمي الحقل "الجنس" غير تسميته الى "SEX"

وكذلك باقي الحقول مثلا "الاسم" الى "Name"

مثال Sex_Filter.rar

والسلام عليكم ورحمة الله

d4baa0.gif
#9

بالفعل اخي الكريم المشكل كان في اللغة العربية (:

لدي طلب بسيط اخي

مادا اضيف على الكود كي يحسب عدد الدكور الموجودين في المستوى الاول فقط

او عدد الانات

الكود الدي استخدم الان يحسب عدد الدكور في الجدول ككل

لكن اريد حسابهم حسب المستوى

يعني المستوى الاول : عدد الدكور الموجودين به + عدد الانات

المستوى التاني ....

هدا ما ينقصني لاكمال برنامجي بادن الله

متأسف كتيرا لكترة الاسئلة

#10

هل من مساعد اخواني

#11

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

من فضلكم من فضلكم

#12

لاعليك اخي الكريم

اليك هذا اتمنى ان يفيدك

Nou.rar

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#13

شكرا اخي الكريم

جاري التجريب

#15

اسف لقد اشتغل الكود

الف شكر لك اخي الكريم (:

#17

يا خي عليك ان تعرف اللمتغييرين VAL و VAL2

جرب عرفهما

بالتوفيق

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#18

كيف اخي ولله لم افهم كيف اعرفهما

ليس لدي دراية بالمتغيرات

ساعدني من فضلك

#19
var
  Form1: TForm1;
  val,val2:Integer;

الموضوع ليس بذك التعقيد

بالتوفيق

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#20

الف شكر لك اخي

شغال 100 %

#21
aderfiad كتب:
كيف اخي ولله لم افهم كيف اعرفهما

ليس لدي دراية بالمتغيرات

ساعدني من فضلك

نصيحة: ساعد نفسك و ابدأ بتعلم أساسيات على الأقل باسكال ثم باسكال الغرضية

لو ساعدك أحدهم و نسي نقطة ستقوم الدنيا عندك و تدور حولك البنايات ... و كأن النهاية حالت.

لا بناء دون أساس :)

#22

العفو لا شكر على واجب

بالتوفيق

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#23

حسنا اخي الديك كتاب خاص بالتعامل مع الدوال وكتاب لتعليم الباسكال

رغم اني لا ارى العلاقة بين الباسكال والدلفي

#24
اقتباس
رغم اني لا ارى العلاقة بين الباسكال والدلفي

:wacko:

أخي ... السطور التي تكتبها ككود في الدلفي .... هي أساسا لغة البسكال الغرضية

#25

بارك الله فيكم اخواني

لقد حملت كتب الباسكال

الان فهمت جيدا العلاقة بينهما

بالفعل بالباسكال هي اساس الدلفي

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