Hmm..
(Mal ganz D6 Progger, Quick and Dirty);
Ich würde nen keines Tool schreiben, welches eine Connection per
ADO zur
Paradox-Datenbank öffnet, nen
query mit dem Select für die benötigten Daten.
(Alles simple per Button click)
Delphi-Quellcode:
ADOQuery.Open;
ADOQuery.SaveToFile(ExtractFilePath(ParamStr(0)) + 'Test.Dat', pfXML);
ADOQuery.Close;
Somit werden alle Daten in eine
XML-Datei geschrieben (natürlich den Dateinamen nach deinen Wünschen ändern.
Über einen 2. Button das selbe Tool verwenden, um eine Verbindung zur
MSSQL-Datenbank zu öffen (ebenfalls per
ADO)
und dann kannst Du mit
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin
ADOQuery.LoadFromFile(ExtractFilePath(ParamStr(0)) + 'Test.Dat');
ADOQuery.First;
While not ADOQuery.Eof do begin
// Insert mit den Daten aus ADOQuery....
ADOQuery.Next;
end;
ADOQuery.Close;
end;
einen gezielten Insert machen, ganz nach deinen Wünschen..
Hierbei werden die Daten 1:1 übertragbar...
Somit bei
Paradox Button1, Datendatei und Tool auf anderen Server mitnehmen und per Button2 dort in die
MSSQL Datenbank schieben...
Geschrieben in wenigen Minuten...
(Nur so nen Gedanke..
)