Merhaba arkadaşlar bu yazımda sizlere Bir database tablosunu xml formatında dışarı atmadan bahsedeceğim bunun için bir stroed procedure ve web service yazacağım kodlar ekte vardır 

iyi çalışmalar
ilk önce procedureyi veriyorum
create procedure xml_donder
as begin
declare @Request xml
set @Request=
(
select  *
from tablo_adi
for xml auto, root(‘Irsaliye’), ELEMENTS XSINIL)
select @Request
end
şimdi ise web servis kısmını veriyorum
  protected string irsaliye_aktar()
    {
        string donder = null;
        using (System.Data.SqlClient.SqlCommand deletecommand = this.baglanti.CreateCommand())
        {
            SqlCommand cmd = new SqlCommand(“xml_donder”, baglanti);
            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            SqlParameter outPutParameter = new SqlParameter();
          
            BaglantiAc();
            using (XmlReader reader = cmd.ExecuteXmlReader())
            {
                while (reader.Read())
                {
                    donder = reader.ReadOuterXml();
                }
            }
        }
        return donder;
    }
Bu kadar basit
Ramazan CESUR