كيف يمكن نقل سجيلات من جدول الى اخر باستعمال الفلترة مع العلم ان DatabaseName مختلفة
#20
(09-04-2018, 10:55 PM)Ben.Ja كتب : حاول إضافة
PHP كود :
params[1].DataType:= ftString; 
قبل
PHP كود :
Params[i].Value := DM1.source.Fields[i].Value; 

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

PHP كود :
While Not DM1.Source.eof  do  //  eof = End Of File

Begin

for i:= 0 to 4 do

with DM1.destination do

 
     begin
      Active
:=False;
 
     SQL.Clear;
 
     SQL.Add('Insert into customer (id, FIRSTNAME,LASTNAME,CITY,COUNTRY)');
 
     SQL.Add('Values (:b1 , :b2 , :b3 , :b4 , :b5)');
 
     params[0].DataType:= ftAutoInc ;
 
     params[1].DataType:= ftString;
 
     params[2].DataType:= ftString;
 
     params[3].DataType:= ftString;
 
     params[4].DataType:= ftString;
 
     Params[i].Value := DM1.source.Fields[i].Value;
 
     ExecSQL;
 
     end;
DM1.source.next;
End; 


[صورة: mldv3etkjmy9.png]
بكاء العين يفضح وبكاء القلب يذبح والبكاء من خشيه الله يربح اللهم اجعلنا ممن يبكى من خشيتك

الرد


الردود في هذا الموضوع
RE: كيف يمكن نقل سجيلات من جدول الى اخر باستعمال الفلترة مع العلم ان DatabaseName مختلفة - بواسطة AbdouProg - 10-04-2018, 12:43 PM

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


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