Cum se adaugă informații într-un fișier xml

Există o astfel de bază de date. Adăugați câteva domenii în DGV, și apoi am nevoie la tratare a evenimentului (Import în XML), toate datele care au fost DGV importa un serializare XML fayl.Kod introdus în butonul Add, dar apoi în XML ar putea salva doar o singură înregistrare, care se adaugă mai întâi. Și mai întâi trebuie să adaug câteva în grila și apoi totul în XML.







În primul rând, trebuie să vă gândiți: este necesar să duplicați datele din fișierul xml, dacă acestea sunt deja stocate în baza de date? Baza de date în acest scop este concepută astfel încât datele să poată fi ușor adăugate, șterse, modificate, căutate. Dacă pentru anumite scopuri încă mai aveți nevoie de date în format xml, atunci le puteți obține întotdeauna direct din baza de date. Una dintre posibilități este comanda FOR FOR XML.







Răspunsul este direct la întrebarea dvs. Listează obiectele Friend (redenumiți clasa, Visual Studio va modifica automat întregul proiect).

Acesta ar trebui să fie domeniul formei în care este efectuată serializarea.

Odată ce primiți o altă instanță a acestei clase, adăugați-o la această colecție:

Când intrarea tuturor datelor este finalizată, vom serializa întreaga listă:

Judecând după captura de ecran, acest cod trebuie plasat în mânerul butonului "Export". Apropo, apelați db.SaveChanges (); Aș transfera acolo.

Notă: serializarea trebuie să fie de tipul potrivit; la intrarea în ea nu slujim o singură copie, ci o colecție.

Deserializați, prin urmare, aveți nevoie de o colecție, care să difuzeze o listă în listă .







Articole similare

Trimiteți-le prietenilor: