我使用linqtosql直接查询数据库(而不是ORM)。
我有以下代码可以使用:
var events =
from e in Events
select e.EventID;
我想要做的是将它扩展为连接到同一SQL实例上不同数据库/模式中的第二个表。例如:
var events =
from e in Events
join p in database2.dbo.People on p.PersonID equals e.PersonID
select e.EventID;
我如何在linq查询中指定数据库/模式?
答案 0 :(得分:1)
我认为不可能开箱即用。但是如果您只想要一个select,则可以创建第二个数据库的视图并将其添加到DBML中。