Я хочу, чтобы пользователь передавал данные из файлов Excel в SQL, используя приложение C# WinForms по одному файлу за раз. Файлы Excel состоят из похожих столбцов, поэтому могут отсутствовать новые столбцы или столбцы. Данные строки будут отличаться.Перенос данных Excel в таблицу SQL с разными столбцами
Например:
Excel файл 1: Имя, Город Штат
Excel файл 2: имя, город, почтовый индекс
Excel файл 3: имя, город, графство
В моей существующей таблице SQL у меня есть столбцы: Имя, Город, Население, Школы
Как вставить новый Excel файлы с похожими именами столбцов в существующую базу данных SQL?
Моя мысль заключается в том, чтобы скопировать новые данные файла Excel во временные таблицы и затем вставить их в существующую таблицу SQL. Проблема в том, что я не знаю, как написать код C# (или SQL-запрос), который будет вставлять новые данные Excel с более или менее столбцами, чем существующая таблица SQL.