Чтение из динамически созданных таблиц с помощью LINQ - PullRequest
2 голосов
/ 13 декабря 2008

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

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

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

Ответы [ 2 ]

1 голос
/ 31 декабря 2008

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

0 голосов
/ 13 декабря 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...