• 0
الحذر

لا استطيع ان احذف سجل من جدول

سؤال

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

بعد اخذ جولة على عدة لغات برمجة ، حان الان لاتعلم vfp

بعد القراءة عنها اعجبتني كثيرا

و مع الممارسة اعجبتي اكثر

و سؤال في غاية البساطة - مع العلم اني تعملت مع قواعد بيانات كثيره-

الا ان امر delete لا يعمل معي

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

لكن عند استعراض الجدول اجد ان السجلات لم تحذف بعد

ام insert و update شغالين 100 %

الا امر delete

ارجو الافادة

0

شارك هذا الرد


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

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

  • 0

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

السلام عليكم

واهلا وسهل باخي الحذر

اخي ان الامر delete لا يحذف القيود من الملف بشكل نهائي وانما تؤشر للحذف ولكي تكمل عمل الامر delete يجب ان يليه امر pack اي عندما تكتب delete وتضغط enter تكتب الامر pack

وشكرا ولاتردد باي سؤال

0

شارك هذا الرد


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

الاخ العزيز

ان الحكمة فى ان يظل السجل المختوم بختم المحو بالسجل وعدم ازالتة نهائيا هو لتفادى كوارث ضياع البيانات بالخطا لذا يجب عند تشغيل الفوكس او عمل برنامج افتتاحى وضع الامر التالى

set deleted on

عند ذلك سوف يتجاهل الفوكس تماما كل السجلات المختومة بختم الالغاء سواء فى الاستعراض او الجمع او الطرح او اى تعامل يخص البيانات

ونحن لا نحبذ كثرة استخدام الامر pack لما له من محاذير فى حالة الاضطرار الى العودة الى البيانات المحذوفة وفقكم الله

0

شارك هذا الرد


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

الاخ العزيز

ان الحكمة فى ان يظل السجل المختوم بختم المحو بالسجل وعدم ازالتة نهائيا هو لتفادى كوارث ضياع البيانات بالخطا لذا يجب عند تشغيل الفوكس او عمل برنامج افتتاحى وضع الامر التالى

set deleted on

عند ذلك سوف يتجاهل الفوكس تماما كل السجلات المختومة بختم الالغاء سواء فى الاستعراض او الجمع او الطرح او اى تعامل يخص البيانات

ونحن لا نحبذ كثرة استخدام الامر pack لما له من محاذير فى حالة الاضطرار الى العودة الى البيانات المحذوفة وفقكم الله

السلام عليكم

مشكلتي في الحذف هي يبقى سجل واحد وهمي معروض على الفورم لكن في الحقيقة عندما اذهب الى الجدول في قاعدة البيانات اشاهده فارغ .مالحل ارجو مساعدتي

0

شارك هذا الرد


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

من المؤكد انك لا تستخدم الامر الذى يتجاهل تماما السجلات الملغاه

set deleted on

ذلك لانك ترى السجل فارغا عن استخدام الامر Browes لانك ممكن تكتب الامر فى ملف ال Config بحيث يتم تفعيلة كلما فتحت الفوكس

وإذا كان الموضوع الخاص بالسجل الفارغ يسبب لك ازعاج تخلص منه باستخدام الامر Pack

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

USE  <File name > EXCLUSIVE

تحياتى تمنياتى لك بالتوفيق

0

شارك هذا الرد


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

ماشاء الله القسم منور بمشاركتك استاذ علاء

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

0

شارك هذا الرد


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

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

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



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

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

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