Чтение из динамически созданных таблиц с помощью LINQ

Мы создаем таблицы во время выполнения. Они имеют ту же схему схемы, что и таблицы, которые существуют в нашем DBML, но с альтернативным именем. Мы хотим установить имена таблиц во время выполнения при использовании Linq для Sql.

Использование классов-оболочек для метаданных, как описано в https://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=4233721&SiteID=1, отлично подходит для обновлений, удалений и вставок.

Кто-нибудь знает, как мы можем заставить чтение альтернативной таблицы работать?

12.12.2008 22:23:48
2 ОТВЕТА

Вам нужно обновить выражение LINQ во время выполнения через System.Linq.Expressions

0
13.12.2008 02:00:43

Вам нужно использовать внешний файл сопоставления . Заполните XML с именами вашей таблицы во время выполнения. Это переопределяет отображение на основе атрибутов.

1
31.12.2008 19:55:28