Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » XML Export aus einer Access Datenbank (Visual Studio 6)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
21.08.2006, 11:31 Uhr
bee55



Ich arbeite an einem sehr umfangreichen Projekt unter Visual Studio 6 in C/C++. Das Ganze nach .Net zu exportieren wäre viel zu aufwendig.

Was ist wohl in einem solchen Fall die einfachste/eleganteste Lösung, wenn man den Export nach XML Dateien von einer Access Datenbank (das Programm greift auf diese Datenbank zu) benötigt.

Bin dankbar für jeden Tip,

Bine
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.08.2006, 11:55 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ein VBA-Script das einem das erledigt? oder du baust dir ein programm das dir die access-db öffnet und dann eben xml daraus generiert. Wenn dein Programm eh die DB schon öffnet, sollte es doch kein problem sein die Daten in eine XML zu packen?

XML-Format-Beschreibung durchlesen (www.w3.org) dann selbst eins basteln, fertig?

simpleste XML ist z.b:


Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<mytag>
  <data>Hallo Du</data>
</mytag>



Das ist schon komplett valides XML. Bei komplexeren Dingen sollte man evtl sich einen korrekten XML-NameSpace schreiben, dann können z.B. auch andere Teammitglieder nur da nachsehen wie dein XML-Format aussieht (also was es für tags gibt, was für diese erlaubt sind, usw). Weiterhin ists evtl sinnvoll UTF-8 oder UTF-16 für die Kodierung anstatt von ISO zu verwenden, natürlich nur wenns nötig ist.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.08.2006, 13:12 Uhr
bee55



Das schon, aber das ist bei einer umfangreichen Datenbank doch super-aufwendig, oder?

Ich weiss, dass ich mit .Net Basic z.B. Funktionalität habe mit der ich das relativ einfach eine Export nach XML machen kann, ohne dass ich das alles 'per Hand' schreiben muss
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.08.2006, 13:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


so superaufwendig ist das nicht, wenn du die datenbank schon entsprechend nutzt musst du ja nur im endeffekt nene xml-header schreiben, und dann deine recordsets danach in die datei speichern.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: