السلام عليكم ,
اخواني اود الاستفسار عن سطر الكنكشن للاتصال بالاكسل استخدم حاليا
MyConnection = new System.Data.OleDb.OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source='bso.xls';Extended Properties=Excel 8.0;");
للاكسل 2007 وما تحت
واستخدم :
MyConnection = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='h.xlsx';Extended Properties=\"Excel 12.0;IMEX=0\"");
للاكسل 2010-2013
وشغال 100%
سؤالي اريد سطر كنكشن استطيع من خلاله الاتصال بوجود كلمة سر للملف طبعا جربت هذا :
MyConnection = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='h.xlsx';Password=123;Extended Properties=\"Excel 12.0;IMEX=0\"");
وجربت كثير غيرة ولم يفلح الامر .....
وهذا محتوى الرسالة
Cannot start your application. The workgroup information file is missing or opened exclusively by another user.
هل يوجد نقص في سطر الكنكشن للصلاحيات او شيء اخر..... وشكرا