private static void ExCompImporter()
{
DirectoryInfo dir = new DirectoryInfo(Settings.Default.FilePath.ToString());
FileInfo[] files = dir.GetFiles("*.XLSX");
foreach (FileInfo file in files)
{
byte[] bytearray = File.ReadAllBytes(file.FullName);
MemoryStream stream = new MemoryStream();
stream.Write(bytearray, 0, (int)bytearray.Length);
using (DataStreams.Xlsx.XlsxDataReader XLSReader = new DataStreams.Xlsx.XlsxDataReader(stream))
using (SqlConnection conn = new SqlConnection(Settings.Default.sqlconn))
using(SqlBulkCopy copy = new SqlBulkCopy(conn))
{
conn.Open();
XLSReader.Settings.HasHeaders = true;
copy.DestinationTableName = "stg.Orig";
copy.WriteToServer(XLSReader);
}
}