C# Database'den XML'e Veri Yazma
using System.Data.SqlClient; using System.Data; kütüphanelerini projemize ekledikten sonra veriyi sql den DataTable'a çekiyoruz. Başka bir veritabanı yapmanız gereken işlemler farklıdır.SqlConnection con = new SqlConnection("data source=.;initial catalog=test;integrated security=true");
SqlCommand cmd = new SqlCommand("select * from ogrenciler", con);
con.Open();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable("Ogrenciler");
da.Fill(dt);
//DataTable WriteXml ve WriteXmlSchema metodlarını kullanarak sql'deki tablolarımızı xml dosyasına aktarabiliriz.
dt.WriteXml(@"c:\belgeler\kayit.xml"); //Kayıt Dosyası
dt.WriteXmlSchema(@"c:\belgeler\kayit.xsd"); //Şema Dosyası..
Hiç yorum yok:
Yorum Gönder