ahmed_sa Ответов: 1

Как получить поля, существующие в таблице, передавая имя таблицы с помощью ASP.NET ядро 2.1 ?


Как получить поля, существующие в таблице, передавая имя таблицы ?

предположим, у меня есть имя таблицы Employee на SQL server 2012

а это поля таблицы Employeeecode,EmployeeName,,..и т. д

Как сделать так, чтобы функция передавала ему имя таблицы, и он будет извлекать поля или столбцы как

EmployeeCode,

EmployeeName

Я работаю над основным проектом web API с angular 7

структура функции как показано ниже

Что я уже пробовал:

публичный список<string> GetColumnNames(string tablename)
{
}

1 Ответов

Рейтинг:
1

MadMyche

Оператор ANSI SQL query для этого является:

SELECT Column_Name FROM Information_Schema.Columns WHERE Table_Name = 'tableName'


ahmed_sa

я знаю это, но не могу сделать этого с помощью entityframework core 2.1
так вот как это сделать с помощью cshap

ahmed_sa

как это сделать с помощью entity framework core 2.1

ahmed_sa

моя функциональная структура как указано выше

MadMyche

Я бы рекомендовал сначала прочитать о методах работы с базой данных EF.
https://www.c-sharpcorner.com/article/asp-net-co-crud-using-angular-5-and-entity-framework/