[ms sql + xml] tabel omzetten naar xml?

Pagina: 1
Acties:

  • whitecom
  • Registratie: Februari 2004
  • Laatst online: 06-08-2005
Hoe kan ik een tabel vanuit ms sql 2000 server omzetten naar xml en het ook opslaan als een xml-bestand?
Ik ben al een beetje bezig geweest met de For XML - clause, maar ik krijg het niet voor elkaar om een hele tabel op te slaan. Ik heb ook diverse SQL naslagwerken geraadpleegd. Maar ik heb geen flauw idee hoe ik zo'n xml bestand op kan slaan

Het idee hierachter is de tabel af te drukken en het moet op te slaan zijn als xml bestand om in een programma geimporteerd te kunnen worden.

Dit is de query: (hier moet dus nog de mogelijkheid tot het automatisch opslaan naar een xml-bestand bij, is dit mogelijk?)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SELECT  u.Uurloon,
             o.ID,
             p.Element,
FROM   Elementen AS u
       JOIN
       Bouwelement AS o
       ON
       u.Uurloon = o.Uurloon
       JOIN
       (
         SELECT em.elementID,
                pr.Elementnaam,
                em.Hoeveelelement,
                em.elementbedrag,
                em.totaalbedrag / em.stukprijs AS totaal
         FROM  Bouwkundig AS pr
                JOIN
                [Element Model] AS em
                ON
                pr.ID = em.ID
       ) AS p
       ON
       o.ID = p.ID
FOR XML AUTO

  • whoami
  • Registratie: December 2000
  • Laatst online: 16:53
Met SQL kan je gegevens ophalen. Ze opslaan zal je toch nog via iets anders moeten doen.

https://fgheysels.github.io/


  • whitecom
  • Registratie: Februari 2004
  • Laatst online: 06-08-2005
Ik voer die query uit via Delphi.
Kan ik het dan op een bepaalde manier via Delphi opslaan?
Ik zie in Delphi XMLTransform componenten. Kan ik daar wat mee? Ik zoek ondertussen ff verder

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 24-05 14:53

NMe

Quia Ego Sic Dico.

In de tijd dat je nu aan het zoeken bent had je al 3x zelf een functie kunnen schrijven die doet wat jij wil. :) Bij mijn weten zijn er geen functies of objecten in Delphi die van een recordset automatisch een XML bestand maken, maar je kan op Torry kijken of daar wat bij staat. Maar dan nog sluit ik me bij whoami aan: je kan net zo goed zelf wat schrijven.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
DTS package?

Oops! Google Chrome could not find www.rijks%20museum.nl