السلام عليكم ورحمة الله تعالى وبركاته
لدي معلومات في سجل فرعي رقم 1 تابع للسجل رقم 1 طاهرة في ديبقريد
واريد ان انسخها والصقها في السجل الفرعي رقم2 التابع للسجل رقم 1 في الديبقريد
كيف يتم ذلك
وجزاكم الله عنا كل خبر
وعليكم السلام ورحمة الله وبركاته ،
هل ممكن توضح أكثر بمثال ولو شبه حقيقي؟
ثانيا هل تستعمل ال SQL ؟
اليك المثال المرفق
والمطلو هو نقل السجل رقم 1 ورقم 2 الموجودين في السجل المتعلق بـ عبدالجليل 1-1
الى السجل المتعلق بـ عبدالجليل 1-2
كما هو الحال في السجل رشيد 1-1 ورشيد 1-2
[attachment=3935]
عدم دعم Foreign keys شيء معيب في Absolute Database.
يمكنك استعمال هذا الكود في زر خاص بالاضافة
Tcommand.Insert;
//---------------------------------------
Tcommand.FieldByName('Datcommand').Value:=StrtoDate(Datedt.Text);
Tcommand.FieldByName('quantete').Value:= Strtofloat(Quant);
Tcommand.FieldByName('n_prod').Value:=DM.Tstock.FieldByName('NumProduit').Value;
//-----------------------------------------------------
Tcommand.post;
حيث Tcommand اسم قاعدة البيانات
Datcommand .quantete . NumProduit اسماء الحقول
يجب ان تضع اسم قاعدة البيانات ثم Insert
و في النهاية اسم قاعدة البيانات ثم post
ارجو ان يكون هذا المقصود من سؤالك
هل هذا الكود ينسخ كل السجلات التي تطهر في الدبيقريد
ويتم لصقها في السجلات الأخرى