//create ole connection
System.Data.OleDb.OleDbConnection conn
= new System.Data.OleDb.OleDbConnection(@"Provider = Microsoft.ACE.OLEDB.12.0; Data Source = 'd:\1.xlsx'; " +
"Extended Properties = 'Excel 12.0 Xml;HDR=YES'");
//get table name
conn.Open();
System.Data.DataTable dt = conn.GetOleDbSchemaTable(
System.Data.OleDb.OleDbSchemaGuid.Tables, null);
conn.Close();
///get excel data
System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter
("select * from ["+dt.Rows[0]["Table_Name"]+"]", conn);
System.Data.DataTable dt2 = new System.Data.DataTable();
//fill data table using data adapter
da.Fill(dt2);
//
MessageBox.Show(dt2.Rows[0][0].ToString());
Microsoft Visual Studio Professional 2019
#sql #microsoft #net #visualstudio
#WPF #csharp #android #xamarin
Смотрите видео Get data from EXCEL using C# and OLEDB part 3 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Ammar Sharshara 19 Февраль 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,140 раз и оно понравилось 12 людям.