14. august 2004 - 15:10Der er
3 kommentarer og 1 løsning
xml-fil som database fra VisualStudio .NET
Hej Hvordan bruger jeg en xml-fil som database fra Visual Studio .NET Jeg vil gerne indsætte data med sql, og få recordsets ud, på nøjagtig samme måde som ved en anden database (MySQL, eller MSDE...) Kodeeksempler eller tutors er velkomne, gerne i c#
DataSet ds = new DataSet(); ds.LoadXml(<xml-path>);
Så kan du arbejde med data i DataSet-objektet, som så afgjort giver gode muligheder for den slags, og når du så har lyst til at gemme data igen - kan du gøre det med
ds.WriteXml(<xml-path>);
Du kan sagtens lave en select på en tabel i et dataset, og der er ingen problemer med at indsætte og opdatere data.
Der er rigtig mange muligheder (både serverside og clientside) for den slags, så sig endelig til hvis du har noget konkret du kunne tænke dig at realisere.
Tak for det fine og fyldestgørende svar. Jeg har nu fået det til at virke. Så hvis du smider et svar får du pointene.
Jeg har et andet spørgsmål: Når jeg henter et dataset fra en database er datatyperne defineret, eks. int og char. Men når jeg henter data fra en xml-fil, så er de ikke defineret. Kan jeg definere dem i xml-filen, således at de også er det i datasettet?
Tak for svaret. Jeg arbejder videre med det. Så vender jeg jo nok tilbage med flere spørgsmål senere. Men tak for hjælpen
Synes godt om
Ny brugerNybegynder
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.