Excel'deki Verileri ListBox'a Aktarmak

Merhaba arkadaşlar.Toplu sms yazılımımı geliştirirken excelden numaraları çekip listBox'a aktarmam gerekiyordu.Ve bu kodları hazırladım.Umarım birçok arkadaşımızın işini görecektir.

Merhaba arkadaşlar,

Toplu SMS yazılımımı geliştirirken Excel'den numaraları çekip listBox'a aktarmam gerekiyordu. Ve bu kodları hazırladım.

Umarım birçok arkadaşımızın işini görecektir.

A hücresinin ilk 4 satırını numaralarımla dolduruyorum.




0ffice 2003 (*.xls ) formatında kaydettiğim excel çalışma sayfamı openFileDialog ile seçip /açıp listeme (aşağıdaki gibi) ekletiyorum.

[code]


if (openFileDialog1.ShowDialog() == DialogResult.OK)

            {





                openFileDialog1.Title = "Lütfen Dosya Seçiniz";

                openFileDialog1.Filter = " (*.xls)|*.xls";

                openFileDialog1.FilterIndex = 1;

                openFileDialog1.Multiselect = true;

               

                    string dosya_adres = openFileDialog1.FileName; OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dosya_adres + ";Extended Properties=Excel 8.0");



                    con.Open();



                    string sql2 = "select * from [Sayfa1$A1:A5000] ";

                    OleDbCommand veri2 = new OleDbCommand(sql2, con); OleDbDataReader dr = null;



                    dr = veri2.ExecuteReader();

                   while(dr.Read())

                   {

                       if (dr[0] != "")

                       {

                           listBox1.Items.Add(dr[0].ToString());

                       }

                       else



                       {

                           break;

                       }





                   }



                    con.Close();





            }



  • Etiketler;
H. Berat Yıldırım
1989 Isparta doğumlu.İstanbul'da yaşıyor. Yaklaşık 7 sene kadar internet üzerinde freelance ve firma olarak birçok kurumsal ve bireysel web sitesi projelerinde yer aldı. Bir dönem 3 arkadaşı ile birlikte Ebitech Bilişim Çözümleri isminde firmaları ile hizmet verdiler. <p>2008 yılından bu yana da İstanbul Arel Üniversitesi'nde Matematik - Bilgisayar (İngilizce) + İşletme eğitimine devam ediyor. <p>Şu an ASP.NET, ASP, C#, Dreamweaver, SQL Server üzerine projeler üretiyor ve vakit buldukça makaleler yazıp dersler veriyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git