www.tiksohbet.com – Ara, bul, öğren, indir

Güncelliğini koruyan site.

C# ile xml database i kullanamak isteyener için küçük anlaşılır bi alıştırma Xml e nasıl veri yazarım düşüncesindeyseniz eğer 2-3 aşama ile bunu gerçekleştirebilirsiniz. Öncelikle xml database mizi oluşturalım.

Library Root elementinn altında Book info ve değerleri tutacağımız diğer elementler oluşturalım aşağıdaki örnekteki gibi.ve bir isim verin xml inize Library.xml gibi.

<Library>
<Bookinfo>
<ISBN>ISBN numaraları</ISBN>
<BookName>Kitap isimleri</BookName>
<Author>Kitap yazarları</Author>
<Publish>Kitap yayın evleri</Publish>
<Category>Kitap kategorilri</Category>
<Price>fiyatı</Price>
<Amount>adeti/Amount>
</Bookinfo>
<Library>

Daha sonra xml database veri yazdırmak için verileri kullanıcı bir textbox ın içine girdiğini varsayarsak. ve bu txtboxları ilgli databasede oluşturduğumuz elemente hedef göstermeliyiz. bu işlemi

new XElement(”ISBN”, this.txt_ISBN.Text)

şeklinde yapıyoruz.

XDocument xmlDoc = XDocument.Load(”Library.xml”);
xmlDoc.Root.Add(
new XElement(”Bookinfo”,
new XElement(”ISBN”, this.txt_ISBN.Text),
new XElement(”BookName”, this.txt_BName.Text),
new XElement(”Author”, this.txt_Author.Text),
new XElement(”Publish”, this.txt_publish.Text),
new XElement(”Category”, this.cmb_category.Text),
new XElement(”Price”, this.txt_price.Text),
new XElement(”Amount”, this.txt_Amount.Text)));

xmlDoc.Save(”Library.xml”);

tiksohbet.com