folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# İle Excel Den Veri Okumak



C# İle Excel Den Veri Okumak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CANN1
    CANN1's avatar
    Kayıt Tarihi: 28/Ağustos/2003
    Erkek

    Arkadaşlar herkese merhaba ;

    Konu başlıgından da anlaşılacagı gibi excelden veri okumaya çalısıyorum bir çok cevap var bu konu ile ilgili ancak tam yapmak istediğim excelin "B"  sutunundaki checkBox'ın seçili veya seçilmemiş durumunu nasıl kontrol ettirebilirim ilgili resim aşagıdadır şimdiden tşkler..

    http://a1212.hizliresim.com/14/g/gwpb0.jpg


    Carpe Diem
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CANN1
    CANN1's avatar
    Kayıt Tarihi: 28/Ağustos/2003
    Erkek

    kimse bilmiyor mu :( ??


    Carpe Diem
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    excelden ole ile veri olusturmak sorun değilde daha önce hiç checkboxla ugrasmamıstım :|

     String sConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="blabla ";Extended Properties=\"Excel 12.0 Xml;HDR=YES\";";

                    OleDbConnection Connection = new OleDbConnection(sConnectionString);

                    if (Connection.State == ConnectionState.Closed)

                        Connection.Open();

                      OleDbDataAdapter adapter = new OleDbDataAdapter("Select * from [Sheet1$B1:B99]", Connection);

                    DataTable table = new DataTable();

                    adapter.Fill(table);

     

    şöyle bir datatable a alıp. datatable ı ekrana basmaya dener misin gride falan? bir değer döndürücek mi merak ettim. eğer bu şekilde veri gelmiyorsa ole nesnesiyle kontrolleri kontrol etmek veya openxml e bakmak gerekicek sanırım. 

    FCN tarafından 15/Ara/12 15:44 tarihinde düzenlenmiştir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    @fcn, ben denedim hocam bunu excele hem form denetiminden checkbx hem activexten checkbx koydum hücre içi boş geliyor.  excel tarafını becerememiş olabilirim çünkü bir hücre tamamen checkbox türünden olmuyor belki problem bundan kaynaklı

    bak hem checkbx hem isim ekleyebildim bir hücreye. bu sebeple görmüyor olabilir. burada http://stackoverflow.com/questions/7674914/reading-

    excel-file-getting-checkbox-value  eleman 3. parti kütüphaneleri kullanmasını tavsiye etmiş. net bir cvp göremedim ben


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

     

                string filename = @"e:\\" + "deneme.xls";
                string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                                              "Data Source=" + filename + ";" +
                                              "Extended Properties=Excel 8.0;";
    
                OleDbDataAdapter dataAdapter = new OleDbDataAdapter("SELECT * FROM [Sayfa1$]", connectionString);
    
                DataSet myDataSet = new DataSet();
                dataAdapter.Fill(myDataSet);
                DataTable dataTable = myDataSet.Tables[0];
              
                gd.DataSource = dataTable;
              

     

     

      

     


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    elimin altında ofis yok şu an deneyemiyorum.şurda güzel açıklama yapmış fakat word dosyası için.openxmlde yanılmyorsam wordprocessingdocument word için Spreadsheet ise excel için kullanılıyordu. koddaki wordprocessing yerleri spreadsheet ile değiştirdimizde sanıyorumki çalışır.çünkü mantık aynı. hem activex hem native ler içinde örnek vermiş. fena durmuyor. 

     

    http://mytechworld.officeacuity.com/index.php/2011/12/working-with-checkboxes-and-other-controls-in-word-using-openxml/

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    hocam gelen veriyi komple table a aktar ordan a checked özelliğini kontrol et diyecektim ama arkadaşlar denemiş boş gelmiş. onunla uğraşacağına 

    excel tarafında evet / hayır ve ya 1/0 şeklinde çevir öyle al data yı uğraşma :D


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
Toplam Hit: 3820 Toplam Mesaj: 7