Autor Beitrag
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mi 06.11.02 11:28 
Hallo,

ich muss einige Daen aus meiner Datenbank regelmäßig in Access Datenbanken exportieren.
Ich connecte per ADO auf die Access DB und füge die Daten per INSERT INTO ein.
Leider ist dies unangenehm langsam. Kennt jemand von euch einen Weg wie ich die Daten möglichst schnell in's Access Format umwandeln kann?

Gruß
Klabautermann

PS: Ich verwende die ADO Komponenten von Deersoft.
MrSpock
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 262



BeitragVerfasst: Mi 06.11.02 12:51 
Hallo Klabautermann,

beim Umwandeln ist die TBatchMove Komponente recht gut zu gebrauchen. Ich habe sie zwar noch in Zusammenhang mit Access benutzt, aber einen Versuch wäre es Wert.

_________________
Live long and prosper
MrSpock \\//
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 06.11.02 12:57 
Hi
den Vorschlag von MrSpock wollte ich dir auch gerade machen. Ich kenn die Deersoft Kompos nicht, aber ich kann mich dunkel an eine Konstellation erinnern, wo ich beim Einfügen in eine Access DB im Netz mit einer Tabellenkomponente bessere Zugriffszeigen erreicht habe als mit SQL. Ich weiss allerdings ehrlich nicht woran's damals gelegen hat.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Klabautermann Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mi 06.11.02 14:13 
Hallo,

danke euch beiden ersteinmal für die hinweise.
tBachmove ist leider eine BDE Komponente. Das Programm ist aber BDE-Frei. Da tBachmove intern mit tBDEDataset atbeitet, gehe ich davon aus, das es auch mit dem t(ADO)Dataset nicht zurechtkommt. Es währe zwar Theoretisch möglich auf beide Datenbanken per ODBC und somit auch per BDE zuzugreifen aber dies ist nicht erwünscht (BDE größe, wird nicht weiterentwickelt usw.).

Dann werde ich wohl mal einen Testlauf mit der ADOTabellenkomponente machen müssen.

Gruß
Klabautermann