Mass Import Data des files Excel pour accéder par programme dans C #

Étant donné que Excel et Access sont compatibles à un certain niveau, existe-t-il un moyen d'importer des données à partir d'un file excel vers une database Access, par programme, sans lire le file et insert des données, save par logging?

Très approximativement:

ssortingng ConnSsortingng = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Z:\Docs\Test.accdb"; OleDbConnection conn = new OleDbConnection(ConnSsortingng); conn.Open(); ssortingng sql = @"select * into newxl from [Excel 8.0;HDR=YES;DATABASE=Z:\Docs\Test.xlsx].[Sheet1$] s;"; OleDbCommand cmd = new OleDbCommand(); cmd.Connection = conn; cmd.CommandText = sql; cmd.ExecuteNonQuery();