![]() |
Datenbank: SQL Server Express • Version: 2005 • Zugriff über: ?
Import XML in SQL Server?
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? |
Re: Import XML in SQL Server?
Hi,
warum benutzt du nicht den nativen XML Support des SQL-Servers? Halte ich für effektiver als selbst eine Lösung "zusammenzufriemeln". Infos findest du u.a. hier ... ![]() MFG Jens |
Re: Import XML in SQL Server?
Hallo,
die Daten aus dem XML File sollen als "normale" relationale Daten in der Db gespeichert werden, nicht das XML-File als solches in einem XML-Type Feld. Vielleicht gibt es ja etwas was nicht so stark abhängig vom SQL Server ist... Es gibt da wohl ein "BulkLoadXML" Objekt, aber ich weiß nicht ob das geeignet ist.. [Edit]Ist es für mich scheinbar nicht, da der Import mit Fehler in der XSD-Datei abbricht.. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz