• 25-11-2010, 12:50:06
    #1
    Üyeliği durduruldu
    asp.net ile programlanmış sitemizin admin panelinde üyeler 50 şer adet olarak sayfa sayfa gösterilemktedir. topmada 30.000 yakın üye var. Üyelere mail gönderim kısmı yok. Bu nedenle bende mail adresleirni alıp toplu mail atmak istiyorum. Fakat her sayfada tek tek mailleri copy paste yapmam gerekiyor. Ben bu üye maillerini bir seferde topluca nasıl alabilirim. bu konuda acil yardıma ihtiyacım var.

    yardımcı olacaklara çok teşekkürler
  • 08-12-2010, 03:18:33
    #2
    sistem veritabanı olarak ne kullanıyor? Veritabanına ulaşma imkanınız varsa o fielda bir sorgu göndererek listeleyebilirsiniz emailleri. Eğer bu imkanınız yoksa botla çekebilir veya tüm sayfanın kaynak görünümünü kopyalayıp split fonksiyonuyla emailleri ayırıp alabilirsiniz. Mailleri kolayca alabilmek için daha bir çok yöntem bulunabilir.
  • 08-12-2010, 09:30:17
    #3
    Üyeliği durduruldu
    bir sayfa oluşturup " Select * From tabloadi" ile verileri cektirin bu sayfanın hepsınde ctrl+a yapıp excel'e aktarın daha sonra sadece e-maillerin bulunduğu kısım kalacak şekilde diğer tabloları silin.Maillerin hepsini artık kopyalıyabilirsiniz.
  • 08-12-2010, 10:56:31
    #4
    Üyeliği durduruldu
    CrimaL adlı üyeden alıntı: mesajı görüntüle
    bir sayfa oluşturup " Select * From tabloadi" ile verileri cektirin bu sayfanın hepsınde ctrl+a yapıp excel'e aktarın daha sonra sadece e-maillerin bulunduğu kısım kalacak şekilde diğer tabloları silin.Maillerin hepsini artık kopyalıyabilirsiniz.
    bunu yapacağına iki satır .net kod yazsın da veritabanından mailleri çekip toplu mail göndersin olmaz mı Sayko'yu tanıyorum dil bilgisi yok yardım istiyor sadece nasıl yapılır felan diye tahminim de yaptırmıştır illaki birine
  • 09-12-2010, 00:23:07
    #5
    ShekerChi adlı üyeden alıntı: mesajı görüntüle
    bunu yapacağına iki satır .net kod yazsın da veritabanından mailleri çekip toplu mail göndersin olmaz mı Sayko'yu tanıyorum dil bilgisi yok yardım istiyor sadece nasıl yapılır felan diye tahminim de yaptırmıştır illaki birine
    Doğru diyon kankS ) Arkandayim

    Bu Arada Crimal madem verileri çekiyor sadece "select mail from tbl_Adi" desin sadece mailler gelsin.. excele felan gerek yok
  • 09-12-2010, 08:57:13
    #6
    Üyeliği durduruldu
    Hayrola çok biliyorsan arkadaşa ver kodları yapsın o zaman ben ona kısa yoldan çözüm buldum .net biliyor olsam senin gibi şunu yapsın demez direk kodu verirdim

    hı bu arada datagrid ile çekmesi açısından söylemiştim onu... tabi anlayana
  • 16-12-2010, 03:32:24
    #7
    CrimaL adlı üyeden alıntı: mesajı görüntüle
    Hayrola çok biliyorsan arkadaşa ver kodları yapsın o zaman ben ona kısa yoldan çözüm buldum .net biliyor olsam senin gibi şunu yapsın demez direk kodu verirdim

    hı bu arada datagrid ile çekmesi açısından söylemiştim onu... tabi anlayana
    Vallaha konuyu daha yeni okuyorum )Ben sadece daha mantıklı olabilecek yolu söyledim neden bu kadar agresifleştin anlamadim. Farketmez ne için söylemek istediğin no problem.. sadece mail lazım neden bütün verileri çeksin ? baska bir yere kopyalasın sadece maili çeksin daha mantıklı değil mi Sence de ? Neyse buyur kodlar =)

       SqlConnection baglan = new SqlConnection("server=SADIK-PC\\SQLEXPRESS;database=Uye;integrated security=sspi");
        protected void Page_Load(object sender, EventArgs e)
        {
            SqlDataAdapter adp = new SqlDataAdapter
            ("select mail from Uye", baglan);
            DataTable dt = new DataTable();
            adp.Fill(dt);
            Repeater1.DataSource = dt;
            Repeater1.DataBind();
        }