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:
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":