Entwickler-Ecke
Datenbanken - Daten übernahme von dbase
BrixxtoN - Fr 12.03.10 16:39
Titel: Daten übernahme von dbase
Hallo,
ich suche eine möglichkeit Daten von dBase ins Firebird zu übernehmen.
Ich kenn denn SQL befehl "INSERT INTO Rechnungen SELECT * FROM Rechnung;" das währe das optimale.
Wie Funktioniert das wenn ich zwei verschiedene Verbindungen (Datenbanken) habe einmal ADO (dBase) und einmal dbExpress (Firebird)?
Danke und Gruss
Marijo
Muck - Fr 12.03.10 17:14
Hi,
(sorry habe nur ADO gelesen, und angenommen es handelt sich um MSSQL, also hilft wohl nur der untere Teil)
ich habe nur eine englische MSSQL Version. Aber schau mal in
"c:\Programme\Microsoft SQL Server\100\DTS\Binn" (Ordner ist 100, 90 oder 80 je nach SQL Version)
und starte DTSWizard.exe
Damit sollte das eigentlich gehen. Ist auch gut in MSDN beschrieben.
Fuer ein anderes Project habe ich mir einfach eine Delphi Routine geschrieben, die die Feld Definition aus der Source Query liest und passende 'Create Table' Statements erzeugt. Und dann halt die Daten kopiert durch erzeugen von 'insert' commands mithilfe von TAdoCommand.
Markus
(editiert, da kein MSSQL)
BrixxtoN - Fr 12.03.10 17:27
Muck hat folgendes geschrieben : |
Fuer ein anderes Project habe ich mir einfach eine Delphi Routine geschrieben, die die Feld Definition aus der Source Query liest und passende 'Create Table' Statements erzeugt. Und dann halt die Daten kopiert durch erzeugen von 'insert' commands mithilfe von TAdoCommand.
|
Hallo Markus,
danke für die schnelle Antwort.
Ich wollte eigentlich vermeiden eine Routine zu schreiben, bei so einem einfachem SQL-Befehl.
Gruss
Marijo
BrixxtoN - Mo 16.08.10 13:52
Hallo,
habe doch eine Routine geschrieben.
Gruss
Marijo
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!