PDA

View Full Version : سوال: ایمپورت اطلاعات EXCEL 2007 به DataGridView



mohsencom
پنج شنبه 21 بهمن 1389, 19:35 عصر
با سلام
دوستان من مدتیه که سعی میکنم اطلاعات EXCEL 2007 رو وارد DataGridView کنم اما هر کدی که جستجو کردم چه در این سایت چه سایتهای دیگه یا درمورد EXCEL 2003بود یا ارور میداد و کار نمیکرد...خواهشا اگه کد مناسب و تست شده ای در اختیار دارین اینجا بذارین و منو از این گرفتاری نجات بدین...ممنون میشم

ACorvinus
جمعه 22 بهمن 1389, 13:34 عصر
System.Data.OleDb.OleDbConnection con = new System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[YOUR XLSX FILE PATH];Extended Properties=\"Excel 12.0 Xml;HDR=YES\";");
System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter("Select * From tbl", con);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;

mohsencom
چهارشنبه 27 بهمن 1389, 17:33 عصر
مرسی دوست عزیز
اگه لطف کنی بگی دستور select رو چطوری بنویسم تا یه ستون خاص با یه شرط خاص رو در دیتا گرید نشون بده ممنون میشم...مثلا برای ستون A1 دستور Select ‎A1 ...‎رو به کار میبریم ولی جواب نمیده