Et site med kursusmaterialer, der bruges i forbindelse med undervisning i forskellige it relaterede emnerEn skøn grafik du kan nyde mens der undervises.
   

Send spørgsmål eller kommentar til Thor - klik her: Send en kommentar til Thor - omkring undervisning eller kursus  Søg i kursusmaterialerne. Kan bruges i forbindelse med undervisningen eller efter kurset  Til forsiden af kursusmaterialer.dk 

 

ASP.NET II / Dataset - extra / Merge


ASP.NET fjernundervisningskursus

- Vil du gerne på kursus NU?

- Vil du gerne lære i dit eget tempo?

- Har du ikke tid til at tage på kursus ude i byen?

Så køb et kursus i ASP.NET som fjernundervisning på www.it-fjernundervisning.dk


Merge

Man kan også smelte to dataset sammen - det er lidt mere avanceret...

Koden ser sådan her ud:

  private void Sammensmeltning(DataSet dsetData1, DataSet dsetData2)
  {
   dsetData1.Merge(dsetData2,false,MissingSchemaAction.Ignore);
  }

Som det fremgår skal metoden have 3 parametre:

  1. Ja, den første er rimelig oplagt.
  2. Den næste hedder preserveChanges og fortæller, hvad der skal ske, hvis der er en række i hvert dataset med samme værdi af primærnøglen - og det er det første dataset man fortæller om man vil bevare.
  3. Og den sidste har 4 mulige værdier af MissingSchemaAction der fortæller hvad der skal ske med kolonner i det nye dataset
     - Add : Vil tilføje nye kolonner til datasettet og fylde værdier i
     - AddWithKey : Vil tilføje nye kolonner og primærnøgleinformationer
     - Error : Vil kaste en exeption, hvis der er forskelle mellem de to dataset
     - Ignore : Tja.. den vil ignorere forskelle mellem de to dataset og beholde det oprindelige

   
Spacer Spacer Spacer Spacer