Slik kartlegger du XML til SQL

Microsoft SQL Server og utviklingsplattformen lar deg kartlegge XML-komponenter til databasetabellene dine, slik at du kan sette inn data uten å spesifisere variabler og kartlagte data ved hver lagrede prosedyreanrop. Du oppretter en LINQ-fil for å kartlegge XML-data til SQL Server, slik at hver gang du oppdaterer, setter inn eller velger en verdi, forteller XML-kartlagte data applikasjonen hvor du skal plassere hvert stykke informasjon.

1.

Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft.NET, " og klikk deretter "Visual Studio" for å åpne programmeringsprogramvaren.

2.

Åpne prosjektet ditt og opprett en ny XML-fil fra valgmulighetene "Ny fil". Når filen er åpnet, legg til følgende tag for å definere databasen som XML-filen kobler til:

I dette eksemplet kobles filen til en database som heter "mydatabase."

3.

Definer tabellen som de kartlagte dataene lenker til. Følgende tagkoblinger til et "kunde" -tabell:

Prefixet "Modell" i "Medlem" -egenskapen peker på din kundeklassfil i programkoden.

4.

Sett opp kolonnekartleggingen. For eksempel kartlegger følgende kode en kundes for- og etternavn i XML-kartet:

5.

Legg til koden som definerer den lagrede prosedyren i din SQL-database som bruker kartlagte dataene. Følgende kode kartlegger dataene som er definert tidligere til en SQL-prosedyre kalt "insertCustomer":

Anbefalt