Linq2sql на разных схемах SQL Server - PullRequest
4 голосов
/ 06 октября 2010

У меня есть приложение, которое работает как в рабочей среде, так и в среде разработки. Я хотел бы лучше использовать базы данных (и сэкономить деньги на счетах за хостинг), поэтому я хочу, чтобы мой Linq2Sql работал на двух разных схемах (вместо двух разных баз данных) (в схеме ~ 15 таблиц). Как настроить это в Linq2Sql?

Или я должен пройти дистанцию ​​и вместо этого прочитать Entity Framework (и возможно ли сегментировать таблицы на основе схем в этой?

Любые другие решения этой проблемы приветствуются?

1 Ответ

1 голос
/ 06 октября 2010

На самом деле это проще сделать в LINQ to SQL, чем в EF.Не то чтобы это было ужасно легко.Я написал сообщение в блоге пару лет назад о том, как это сделать, но суть в том, чтобы указать источник отображения в конструкторе контекста.вы можете изменить источник сопоставления так, чтобы он указывал на нужную схему (или имя таблицы).

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