我可以修改dbml文件,向asp.net中的数据库添加新的数据库吗?

我可以修改dbml文件,向asp.net中的数据库添加新的数据库吗?,asp.net,database,linq-to-sql,Asp.net,Database,Linq To Sql,我想从另一个数据库动态地将新表添加到dbml文件中 谢谢你你不能这样做。DataContext用于封装单个数据库或单个数据库的一部分 如果这是一个SQL Server数据库,并且第二个数据库在同一台服务器上,我建议在第一个数据库中创建一个视图,从第二个数据库中的表中选择数据。是,LINQ to SQL只支持一个数据库。不过,您可以为此数据库使用单独的数据上下文文件。但是不能在同一个查询中同时使用两个上下文,因此不能跨两个数据库连接。但是,您可以在存储过程中使用查询,并跨存储过程中的两个数据库进行

我想从另一个数据库动态地将新表添加到dbml文件中


谢谢你

你不能这样做。
DataContext
用于封装单个数据库或单个数据库的一部分


如果这是一个SQL Server数据库,并且第二个数据库在同一台服务器上,我建议在第一个数据库中创建一个视图,从第二个数据库中的表中选择数据。

是,LINQ to SQL只支持一个数据库。不过,您可以为此数据库使用单独的数据上下文文件。但是不能在同一个查询中同时使用两个上下文,因此不能跨两个数据库连接。但是,您可以在存储过程中使用查询,并跨存储过程中的两个数据库进行连接,前提是它们位于同一台服务器上,或者在SQL server中设置了链接服务器