Dwa różna połaczenia z DB - przeniesienie danych

0

Witam,
czy jest jakieś zgrabne (wydajne) rozwiązanie, które pozwoli na przeniesienie danych między różnymi silnikami baz danych. Dwa połączenia, query które dane wyciągnie....i co dalej ? Czy iterować po wynikach zapytania i robić inserty do bazy docelowej ? Można jeszcze inaczej to zrobić ?
Pzdr

0

ja muszę przenosić dane z DBF'ów do MSSQL wykorzystałem do tego TBDF oraz ADO otwieram DBF'a i połączenie z tabelą w ADO po czym wszystkie rekordy w pętli przenoszę
ADOT.Insert;
ADOT.FieladValue['krotka']:=TDBF.FielDValue['krotka'];
...
ADOT.Post;
TDBF.Next;

nigdzie nie znalazłem lepszej metody, nawet wewnątrz modułu TDBF kopiowanie polega na przenoszeniu wartości w dwóch pętlach po krotkach i atrybutach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1