• 0
ali26

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

سؤال

السلام عليكم

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

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


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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

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

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

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

والله الموفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

والله الموفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

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

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

select count(id) from costomer into table wwwww

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

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

SET DELETED ON
SET DELETED OFF

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .