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=6324)



كيف يمكن نسخ عدة اعمدة من جدول لآخر - amer mohamed - 16-07-2014

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

فقمت بانشاء الجدول الذي سأجمع فيه كل الجداول بكل اسماء الاعمدة الموجودة اي الشهر،السنة،السلعة،سعر الوحدة،الكمية،tva ،الرقم،السعر الاجمالي،التخفيض

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


كيف يمكن نسخ عدة اعمدة من جدول لآخر - amer mohamed - 17-07-2014

حاولت استعمال هذا الكود
فواجهة مشكلة كتابة خانة واحدة من الجدول الاول من كل سطر
في سطر كامل من الجدول الثاني
هل من تعديل لو تكرمتم
كود :
procedure TForm1.Button8Click(Sender: TObject); var C2:string; i,j:integer; begin table2.Open; while not table1.Eof do begin j:=table1.Fields.InstanceSize-1; for i:=0 to j do begin C2:=table1.Fields[i].DisplayName; append; table2.FieldByName(C2).AsString:=table1.FieldByName(C2).AsString; TABLE2.post; end; table1.Next; table2.Next; end; end;