كيف انسخ محتوى سجل من خلال ديبقريد
#1
السلام عليكم ورحمة الله تعالى وبركاته
لدي معلومات في سجل فرعي رقم 1 تابع للسجل رقم 1 طاهرة في ديبقريد
واريد ان انسخها والصقها في السجل الفرعي رقم2 التابع للسجل رقم 1 في الديبقريد
كيف يتم ذلك
وجزاكم الله عنا كل خبر
الرد
#2
وعليكم السلام ورحمة الله وبركاته ،
هل ممكن توضح أكثر بمثال ولو شبه حقيقي؟
ثانيا هل تستعمل ال SQL ؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
اليك المثال المرفق
والمطلو هو نقل السجل رقم 1 ورقم 2 الموجودين في السجل المتعلق بـ عبدالجليل 1-1
الى السجل المتعلق بـ عبدالجليل 1-2
كما هو الحال في السجل رشيد 1-1 ورشيد 1-2
[attachment=3935]
الرد
#4
عدم دعم Foreign keys شيء معيب في Absolute Database.
الرد
#5
يمكنك استعمال هذا الكود في زر خاص بالاضافة

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
ارجو ان يكون هذا المقصود من سؤالك
الرد
#6
هل هذا الكود ينسخ كل السجلات التي تطهر في الدبيقريد
ويتم لصقها في السجلات الأخرى
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم