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

[تم تعديل العنوان لصيغه افضل]كيفية إضافة سجل فارغ بين صفين في الجدول

بدأه essam_ar في 22 فبراير 2014 · 7 رد · 1,278 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد اضافة سجل فارغ فى منتصف الملف فهل من طريقة

شكرا

#2

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

اخي العزيز كيف حالك  وتم تعديل العنوان ليكون اكثر وضوح ولكي يستفاد غيرك عند البحث في النت 

وشكراً لك لموضوعك هذا او سوالك لانها من الاسئله الجيده والذي اعشق مثل هذة الاسئله 

اخي العزيز ولجميع الاعضاء هذا السوال مهم وحسب ظروف الجدول او البرنامج

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

 

تستطيع اضافه قيد جديد او فراغ جديد او صف بين القيود او الصفوف الموجوده اصلاً  باستخدام الايعاز التالي 

INSERT [BEFORE [OR] BLANK]

وانا افضل استخدام 

INSERT BLANK

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

 اليكم مثال توضيحي 

والمثال هو انشاء جدول 

ادخال قيود عدد عشرة والقيم لها هو ترتيب الارقام من 1 الى العشرة 

بعدها اقوم بالذهاب لقيد معين وانشاء قيد حديد واعطى قيمه معينه لاحظ  المثال 

CREATE TABLE lioniraq (lion_iraq i)
FOR i=1 TO 10
APPEND BLANK 
REPLACE lion_iraq WITH i
ENDFOR 
GOTO 5
INSERT blank 
REPLACE lion_iraq WITH 55
GOTO 7
INSERT blank 
REPLACE lion_iraq WITH 77
BROWSE

اتمنى انكم وصلتم للفكرة 

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

#3

شاكر جدا على المعلومة وأفادكم الله دائما من علمه

ولكن عند التنفيذ يظهر رسالة خطأ تقول 

INSERT  can't be issued when row or table buffering is enabled or integrity constraints are in effect

ما هى الاوامر المطلوب اضافتها

شكرا

تم تعديل هذه المشاركة بواسطة essam_ar في 23 فبراير 2014 في 12:26

#5

اخي العزيز

الفكرة جيدة لكن هل ممكن استخدام الحشر

insert

لملف تحتوي مثلا على عدد معين من القيود

الداخلة مسبقا

حبث جربت ذلك فقط يتم الاضافة بالاخير

وكانه تسنخدم

Append blank

#7

اخي اسد العراق

ماذا لو كان في الحقل اندكس ؟ ما هو الاجراء غير حذف الاندكس ياترى ؟ كون insert Befor OR Blank  لا تجعل القيد بين القيود وانما في الاخر ولك مني جزيل الود .

#8

اخي العزيز 

انت ترد هعلى سؤالك 

الاندكس او الفهرس 

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

 

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

 

فمثلاً عند فهرسة الارقام 1 - 5  من الاصغر للاكبر 

يكون اول حقل هو 1 والاخير 5 

هذا لايعني ان الحقل الاول هو 1 وانما في حالة الترتيب هو الاول فعند الوقوف عليه بعد الترتيب  يظهر التسلسل الحقيقي لهُ مثلاً

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

ولكن انقر او اختار الصف للرقم واحد سوف ترى ان تسلسل الصف هو الثالث من مجموع الصفوف

 

واتمنى اني اوصلت الفكرة 

وانا بانتظارك

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

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

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

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

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