asp.net (c#) ile içerikleri notepad e aktarma işlemi için aşağıdaki kodları uygulayabilirsiniz.
Öncelikle using e eklemeler yapmamız lazım. Bendeki şöyle:
using System; using AlmostromFrameWork.UserInterFace; using System.Web.UI.WebControls; using System.IO; using System.Text; using System.Data;
Burada verilerimizi notepad’e aktarıyoruz. Ben dataset kullandım. Datasetten üye maillerini çekiyorum. Notepad e üye maillerini aktaracağım
void NotpadYaz() { EyurtseverTableAdapters.TumUyelerTableAdapter adapMus = new EyurtseverTableAdapters.TumUyelerTableAdapter(); Eyurtsever.TumUyelerDataTable dtMus = new Eyurtsever.TumUyelerDataTable(); StreamWriter sw = File.CreateText(Server.MapPath("~/dosyalar/mailler.txt")); // notepad dosyasının bulunduğu yer StringBuilder Sb = new StringBuilder(); Sb.Append(" id<>0"); adapMus.Fill(dtMus); DataView Dv = new DataView(dtMus); if ((!string.IsNullOrEmpty(Sb.ToString()))) Dv.RowFilter = Sb.ToString(); for (int i = 0; i < Dv.Count; i++) // veritabanından gelen üyeleri for ile döndürüyorum { if(Dv[i]["Eposta"].ToString() != null) sw.WriteLine(Dv[i]["Eposta"].ToString()); // her satıra bir kayıt ekliyorum } sw.Flush(); sw.Close(); }