YusufAliGüngör
Odunlara Vur Vur Vur!
- Katılım
- 5 Aralık 2019
- Mesajlar
- 40
- Elmaslar
- 32
- Puan
- 0
- Yaş
- 25
- Minecraft
- YusufAliGungor
Discord:
Yusuf_Ali_Güngör_20#8802
Selam MC-TR !
Bu konumda sizlere siteniz üzerinden veritabanınıza girmiş olduğunuz verileri excele aktarmayı göstereceğim. Mantık şu şekilde işliyor. Siz örneğin 1 ürünü veritabanınızdaki ürünler tablosuna girdiniz. daha sonra sonra onu müdürün görebilmesi için GridView'le siteye çekip gösterdiniz. Müdür bunun istediği zaman excelini almak istediğinde bu kod devreye girecek. Kod GridView satır ve sütünlarında ne okuyorsa onu excele geçiriyor mantık bu şekilde. Şimdi kodumuza geçelim.
Kodu Çalıştırmak İçin İlk Başta Using Eklememiz Gerekiyor.
Daha sonra buton veya artık neye tıklatacak iseniz onun Click'ine kodumuzu yapıştırıyoruz.
Bu konumda sizlere siteniz üzerinden veritabanınıza girmiş olduğunuz verileri excele aktarmayı göstereceğim. Mantık şu şekilde işliyor. Siz örneğin 1 ürünü veritabanınızdaki ürünler tablosuna girdiniz. daha sonra sonra onu müdürün görebilmesi için GridView'le siteye çekip gösterdiniz. Müdür bunun istediği zaman excelini almak istediğinde bu kod devreye girecek. Kod GridView satır ve sütünlarında ne okuyorsa onu excele geçiriyor mantık bu şekilde. Şimdi kodumuza geçelim.
Kodu Çalıştırmak İçin İlk Başta Using Eklememiz Gerekiyor.
C#:
using system.IO;
C#:
Response.ClearContent();
Response.AppendHeader("content-disposition", "attachment; filename=kayitlar .xls");
Response.ContentType = "application/excel";
StringWriter stringWriter = new System.IO.StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(stringWriter);
GridView1.RenderControl(htw);
Response.Write(stringWriter.ToString());
Response.End();
Evet arkadaşlar kod bu kadardı. Basit bir şekilde veritabanımızda ki verileri excel'e kayıt etmeyi öğrendik. Umarım işinize yarar bir kod olmuştur. Kullanacak arkadaşlara projelerinde şimdiden başarılar dilerim. Hoşçakalın...