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

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف انسخ محتوى سجل من خلال ديبقريد (/showthread.php?tid=10061)



كيف انسخ محتوى سجل من خلال ديبقريد - medreg - 23-02-2019

السلام عليكم ورحمة الله تعالى وبركاته
لدي معلومات في سجل فرعي رقم 1 تابع للسجل رقم 1 طاهرة في ديبقريد
واريد ان انسخها والصقها في السجل الفرعي رقم2 التابع للسجل رقم 1 في الديبقريد
كيف يتم ذلك
وجزاكم الله عنا كل خبر


RE: كيف انسخ محتوى سجل من خلال ديبقريد - أبو معاذ - 23-02-2019

وعليكم السلام ورحمة الله وبركاته ،
هل ممكن توضح أكثر بمثال ولو شبه حقيقي؟
ثانيا هل تستعمل ال SQL ؟


RE: كيف انسخ محتوى سجل من خلال ديبقريد - medreg - 24-02-2019

اليك المثال المرفق
والمطلو هو نقل السجل رقم 1 ورقم 2 الموجودين في السجل المتعلق بـ عبدالجليل 1-1
الى السجل المتعلق بـ عبدالجليل 1-2
كما هو الحال في السجل رشيد 1-1 ورشيد 1-2
[attachment=3935]


RE: كيف انسخ محتوى سجل من خلال ديبقريد - Ben.Ja - 25-02-2019

عدم دعم Foreign keys شيء معيب في Absolute Database.


RE: كيف انسخ محتوى سجل من خلال ديبقريد - bouh25 - 26-02-2019

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

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
ارجو ان يكون هذا المقصود من سؤالك


RE: كيف انسخ محتوى سجل من خلال ديبقريد - medreg - 27-02-2019

هل هذا الكود ينسخ كل السجلات التي تطهر في الدبيقريد
ويتم لصقها في السجلات الأخرى