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

كيف اعرف عدد القيود

بدأه ali26 في 20 أغسطس 2008 · 6 رد · 1,784 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اعزائي الآعضاء لدي سوال ارجو مساعدتي في حله و هو :

لدي جدول في فجول فوكس برو و وضعت الرقم التعريفي Id من نوع حرفي و عملت له نموذج form سوالي كيف يمكنني ان اعرف عدد القيود التي لدي باستخدام زر امر بحيث يطبع النتيجة في lable او text و شكرا

#2

أستخدم الكود التالى :


thisform.text1.value = (x)
select count(id) from, customer as x into cursor xx

على أعتبار أن لديك جدول يسمى customer و فيه حقل يسمى id

ملك الطغـــــــــــــاة عرينها إذ غـــــــــــــاب حيدرها الأشم

#3

الطريقة السابقة هى طريقة SQL

وفيجوال فوكس برو تتميز بوجود SQL و xBase معا فى صندوق واحد

و طريقة xBase كالتالى

select customer
thisform.text1.value = Alltrim ( str( Reccount() ) )

حيث Reccount يعطى عدد السجلات

وتم استخدام Str لتحول الرقم الى عبارة حرفية و Alltrim لكى تحذف المسافات على يمين ويسار العبارة

مع تحياتى للجميع

والله الموفق

#4

شكــــــــرا لك اخي العزيز و انا عاجز عن شكرك اسال الله ان يوفقك يا رب يا الله .

#5

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

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

مع تحياتى للجميع

والله الموفق

#6

بداية اتقدم بالشكر الجزيل الى كل من الاخوة

عمر مجي ومحمودسمير

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

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

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

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

select count(id) from costomer into table wwwww

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

ونضع نتيجة الجدول في تيكست بوكس

اتمنى من جميع الاخوة الرد والمشاركة على اقتراحي

مع تحياتي للجميع

#7

السلام عليكم

اخي الكريم يمكنك التحكم في التعامل مع السجلات المحذوفه او لا عن طريق الامر التالي

SET DELETED ON
SET DELETED OFF

الحمد لله الذي هدانا لهذا وما كنا لنهتدي لولا ان هدانا الله

450x250_1.gif

طريقك لاحتراف برمجة قواعد البيانات باستخدام Visual FoxPro

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