Autor Beitrag
delphi_expert
Hält's aus hier
Beiträge: 5



BeitragVerfasst: So 20.07.08 20:01 
Hallo,

ich bin auf der Suche nach einer Möglichkeit, um möglichst elegant
aus einer anderen Anwendung exportierte Inhalte aus Datenbanktabellen (XML,XSP)
mit Delphi 2007 zu importieren und in den SQL Server zu transferieren.
Dabei können die Daten sowohl neue als auch update Informationen enthalten, auch
mit mehreren Tabellen (relational).

Ich habe bis jetzt die Möglichkeit über den XMLTransformProvider und das XMLMapper Tool
gefunden, damit bekomme ich die Daten schon in ClientDataSets gelesen (und z.B. mit BDGrid angezeigt).

Gibt es vielleicht einen besseren Weg den ich übersehe?
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: So 20.07.08 22:38 
Geht es um SQL Server 2005? Der unterstützt schon sehr viel in Richtung XML, eventuell kannst Du es unabhängig von einem eigenen Programm mit SQL-Mitteln machen. Schau Dir hier mal die Unterstützung an, eventuell auch die Integration Services.
delphi_expert Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 22.07.08 08:44 
user profile iconUGrohne hat folgendes geschrieben:
Geht es um SQL Server 2005? Der unterstützt schon sehr viel in Richtung XML, eventuell kannst Du es unabhängig von einem eigenen Programm mit SQL-Mitteln machen. Schau Dir hier mal die Unterstützung an, eventuell auch die Integration Services.


Ich habe mal das SQLXMLBulkLoad Objekt zum Import verwendet, leider scheitert das an einem Fehler in der XSD-Datei...
Da muss ich mal hinter.