با سلام و تبریک سال نو
بنده یک سری فایل اکسل دارم که تعداد ستونهای آنها بیش از 255 ستون می باشد و برای فراخوانی آنها در datagridview به مشکل بر خوردم چون فقط تا ستون 255 رو میاره
کدی که استفاده کردم
String name = @"Sheet1";
String constr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
openFileDialog1.FileName+ @";Extended Properties='Excel 12.0 XML;HDR=YES;';";
OleDbConnection con = new OleDbConnection(constr);
OleDbCommand oconn = new OleDbCommand("Select * From [" + name + "]", con);
con.Open();
OleDbDataAdapter sda = new OleDbDataAdapter(oconn);
DataTable data = new DataTable();
sda.Fill(data);
DataGridViewExcel1.DataSource = data;
خیلی ضروریه لطف میکنید جواب بدید
ممنون
چه اروری میده
من تعداد بیشتر هم خوندم و مشکلی نداشتم
هیج پیغامی نمیده فقط تا ستون 255 رو میاره
شما از همین کد استفاده کردین؟
خیر ، خاطرم نیست از چه کدی استفاده کردم
میگردم اگر اون برنامه رو پیدا کردم کدش رو براتون میزارم
ممنون لطف میکنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)