• 0
alshaf3y37

كيف نستورد البيانات من إكسيل عن طريق السي شارب

سؤال

السلام عليكم ورحمة الله وبركاته 

كيف نستورد بيانات ملف Excel أو Word عن طريق السي شارب كما هو في الرابط التالي : 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

السلام عليكم و رحمه الله

اليك اخى هذا الكود ان شاء الله ينفعك الله به:

 private void button1_Click(object sender, EventArgs e)
        {
            DataTable dtsize = getDataFromXLS("size.xls");
            if (dtsize != null)
                dataGridView1.DataSource = dtsize;
        }
        
        private DataTable getDataFromXLS(string strFilePath)
        {
            try
            {
                string strConnectionString = "";
                strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                                      "Data Source=" + strFilePath + "; Jet OLEDB:Engine Type=5;" + "Extended Properties=Excel 8.0;";
                OleDbConnection cnCSV = new OleDbConnection(strConnectionString);
                cnCSV.Open();
                OleDbCommand cmdSelect = new OleDbCommand(@"SELECT * FROM [Sheet1$]", cnCSV);
                OleDbDataAdapter daCSV = new OleDbDataAdapter(); daCSV.SelectCommand = cmdSelect;
                DataTable dtCSV = new DataTable();
                daCSV.Fill(dtCSV);
                cnCSV.Close();
                daCSV = null;
                return dtCSV;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return null;
            }
            finally
            {
            }
        }

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هل نحتاج إلى تعريف مكتبات يا عزيزي tayfa3003

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أرجوكم انظروا إلى سؤالي هذا الموجود في هذا الرابط:

http://goo.gl/mnSDDQ

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .