مكن تعديل الكود ليتم نقل بيانات جول الى الجدول الاخر بحيث اذا كانت قيمه حقل qyt
تساوى رقم 5 فى السجل الاول يتم تكرار السجل الاول 5 مرات
و اذا كانت فى السجل الثانى قيمه حقل qyt
هى 7 يتم تكرار السجل الثانى 7 مرات وهكذا
[/var
i,m : integer ;
str : string ;
begin
with IBTable1 do
begin
IBSQL1.ExecQuery ;
First ;
while not IBTable1.Eof do
begin
IbTable2.Insert ;
with IBQuery1 do
begin
Close;
Open ;
str := Fields.Fields[0].AsString ;
end;
if(str = '')then
str := '0'
else
str := IntToStr(StrToInt(str)+ 1) ;
IBTable2.Fields[0].Value := str ;
m:= IBTable1.FieldCount;
for i:= 1 to IbTable2.Fields.Count - 3 do
IBTable2.Fields.Fields.Value := Fields.Fields.Value ;
IbTable2.Post ;
Next ;
end;
IbTable2.Refresh ;
Application.MessageBox('The Data has been Transfered Successfully','assurance',MB_OK);
end;
]