Я пытаюсь читать данные Excel и загружать их в соответствующие таблицы в базе данных SQL.В моей рабочей таблице Excel имя рабочей таблицы представляет собой имя таблицы базы данных, в которую необходимо вставить данные.
Таким образом, в приведенном ниже коде в var "tablename"
содержится имя листа, и мне нужно передать соответствующий класс модели таблицы в typeof(____)
, чтобы получить имена столбцов таблицы, после чего имя столбца таблицы измодель будет сравниваться с именами столбцов таблицы базы данных, и будет выполнена операция массовой загрузки.
Так может кто-нибудь помочь мне передать значение, хранящееся в tableName, как класс в:
typeof(_______).GetProperties().Select(p => p.Name);
Код:
var tableName = employeeData.TableName;
var sourceColumnList = typeof(ConsentReportSheetTableInfo).GetProperties().Select(p => p.Name);