Avatar billede larserik Nybegynder
06. november 2012 - 10:05

Schema til SQLXMLBulkload

Hei

Jeg har store problem med å skrive en XML Schema fil for SQLXMLBulkload. Har lest mange eksempler men får bare problemer på grunn av at dataene mine ligger lagret i attributter.

Jeg ønsker at for hver <test> item så legges verdiene i attributtene inn i SQLen min.

Her er dataene mine:


<alltests>
<tests>
<felt navn="id" format="Long">123456</felt>
<felt navn="noe" format="Long">123</felt>
<felt navn="noemer" format="Long">123456</felt>
</tests>
<tests>
<felt navn="id" format="Long">453543</felt>
<felt navn="noe" format="Long">345</felt>
<felt navn="noemer" format="Long">76576</felt>
</tests>
</alltests>

Her er et schema jeg har prøvd men det gikk ikke:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
<xsd:element name="tests" sql:is-constant="1">
<xsd:complexType>
<xsd:sequence>

<xsd:element name="Felt" sql:relation="tabletest" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="id" type="xsd:string" sql:field="id"/>
</xsd:complexType>
</xsd:element>

</xsd:sequence>
      </xsd:complexType>
  </xsd:element>
</xsd:schema>

Setter stor pris på om jeg kan få noe hjelp! :) Jeg er ganske nybegynner i XML.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester