Código Delphi [-] While Not CFG.DBF_OLD.Eof do Begin fich:=MOD.tabla2.fieldbyName('NOMF').Value; Insertar_registro_fichero('prueba', fich, sender); MOD.tabla2.Next; end;
While Not CFG.DBF_OLD.Eof do Begin fich:=MOD.tabla2.fieldbyName('NOMF').Value; Insertar_registro_fichero('prueba', fich, sender); MOD.tabla2.Next; end;
Código Delphi [-] procedure Tform1.Insertar_registro_fichero(TablaN:string; fichero:integer; sender:TObject); begin If MOD.Conectar.Connected =False Then MOD.Conectar.Connected:=True; MOD.tabla1.TableName:=TablaN; MOD.tabla1.Active:=True; MOD.Command.SQL.Clear; MOD.Command.sql.Add('INSERT INTO '+TablaN+'(fich) VALUES(:fich)'); MOD.Command.ParamByName('fich').Value:=fich; //Aquí estás enviando MOD.tabla2.fieldbyName('NOMF').Value Try MOD.Command.Execute; Except End; MOD.tabla1.Refresh; end;
procedure Tform1.Insertar_registro_fichero(TablaN:string; fichero:integer; sender:TObject); begin If MOD.Conectar.Connected =False Then MOD.Conectar.Connected:=True; MOD.tabla1.TableName:=TablaN; MOD.tabla1.Active:=True; MOD.Command.SQL.Clear; MOD.Command.sql.Add('INSERT INTO '+TablaN+'(fich) VALUES(:fich)'); MOD.Command.ParamByName('fich').Value:=fich; //Aquí estás enviando MOD.tabla2.fieldbyName('NOMF').Value Try MOD.Command.Execute; Except End; MOD.tabla1.Refresh; end;