---
title: "Slå ihop två dataset till ett?!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/97190-slå-ihop-två-dataset-till-ett"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "smyken"
published: "2004-02-12T18:14:57.000Z"
updated: "2004-02-12T19:25:55.000Z"
replies: 6
views: 483
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/97190-slå-ihop-två-dataset-till-ett"
---

# Slå ihop två dataset till ett?!

## #1 — smyken, 2004-02-12T18:14Z



Permalänk: https://www.webforum.nu/p/97190

## #2 — asmodie, 2004-02-12T18:20Z

ds.merge(dsTvå);

Permalänk: https://www.webforum.nu/p/1276814

## #3 — smyken, 2004-02-12T18:28Z

Oj, det var snabbt svarat... :)

Jo, jag har sett den där raden, men jag vet inte hur det ska kodas...
Ska det se ut typ så här?:

```
    private DataSet CreateDataSource(){
    XmlDataDocument mydata = new XmlDataDocument();
    mydata.DataSet.ReadXml(Server.MapPath("xmldb/sida.xml"));
    return mydata.DataSet;

    XmlDataDocument mydata2 = new XmlDataDocument();
    mydata2.DataSet.ReadXml(Server.MapPath("xmldb/sida2.xml"));
    return mydata2.DataSet;

    mydata.merge(mydata2);
}
```

Permalänk: https://www.webforum.nu/p/1276817

## #4 — asmodie, 2004-02-12T18:31Z

Det ser rätt ut...
Har inte läst så mycket av XML inläsning...
Men båda DataSetten måste ha samma tabeller och rader och så...

Permalänk: https://www.webforum.nu/p/1276819

## #5 — smyken, 2004-02-12T18:41Z

Nope
Får 
"System.Xml.XmlDataDocument innehåller inte en definition för merge"

Kanske nån annan vet....

Permalänk: https://www.webforum.nu/p/1276827

## #6 — icaaq, 2004-02-12T19:18Z

Nej, det där ser konstigt ut :l du försöker ju nu köra merge på ett XmlDataDocument. Testa nått åt det här hållet istället

```
[red]
DataSet myDS1 = new DataSet();
myDS1.ReadXml("xmldb/sida.xml", XmlReadMode.ReadSchema);
DataSet myDS2 = new DataSet();
myDS2.ReadXml("xmldb/sida2.xml", XmlReadMode.ReadSchema);
myDS1.Merge(myDS2)
[/red]
```

nu har inte jag heller sysslat med xml så mycket..... men kolla i doc:en. där finns allt man vill veta ;)

mv icaaq

Permalänk: https://www.webforum.nu/p/1276862

## #7 — renholm, 2004-02-12T19:25Z

smyken: Du har missat att det ska vara stort M i Merge och alltså inte merge. Därför hittar inte kompilatorn den funktionen.

red: ops, läste fel, trodde du försökte köra Merge på ett dataset men du försöker köra det på en XmlDataDocument som inte har dne funktionen.

Permalänk: https://www.webforum.nu/p/1276867

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/97190-slå-ihop-två-dataset-till-ett
